home *** CD-ROM | disk | FTP | other *** search
/ Wildcat Gold - The Optical BBS / Wildcat Gold - The Optical BBS (The Golden ROM Series)(Volume 4 Number 1)(The Digital Publishing Company)(1992).ISO / sdn / scrap16b.sdn / SCRAPS.DOC < prev    next >
Text File  |  1991-12-07  |  116KB  |  3,107 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                                    S C R A P S
  24.  
  25.                                        1.6
  26.  
  27.  
  28.                               "Back-up Your Brain"
  29.  
  30.  
  31.                             Program and documentation
  32.                          (C) Copyright Raymond Lowe 1991
  33.                                All Rights Reserved
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                                    Disclaimer
  41.  
  42.  
  43.         Raymond  Lowe makes no warranty of any kind, neither express  nor
  44.         implied,  including  but  not limited to  implied  warranties  of
  45.         fitness for any particular purpose nor of security of  operation,
  46.         with respect to this software and accompanying documentation.
  47.  
  48.  
  49.         IN NO EVENT SHALL RAYMOND LOWE BE LIABLE FOR ANY DAMAGES (INCLUD-
  50.         ING FINES, CRIMINAL DAMAGES OR OTHER PECUNIARY LOSS OR OTHER LOSS
  51.         OF ANY KIND) ARISING OUT OF THE USE OR OPERATION (WHETHER CORRECT
  52.         OR  INCORRECT) OF THIS PROGRAM OR INABILITY TO USE THIS  PROGRAM,
  53.         EVEN IF RAYMOND LOWE HAS BEEN ADVISED OF THE POSSIBILITY OF  SUCH
  54.         DAMAGES.
  55.  
  56.  
  57.                                      License
  58.  
  59.  
  60.         A  limited  license is hereby granted to COPY this  program,  the
  61.         accompanying   associated   utilities  and   sample   files   and
  62.         documentation  (THE PACKAGE) provided that it is not modified  in
  63.         any  way.   The  package  may be repacked  in  a  different  form
  64.         provided  the contents remains the same.  Additional quick  start
  65.         ("GO.BAT") files may be added to the package.
  66.  
  67.         A  limited  license is further granted to USE the package  for  a
  68.         trial  period, not to exceed 30 days (consecutive or  otherwise),
  69.         for  the  sole  purpose of determining  whether  the  package  is
  70.         suitable for your use.  Should you decide that it is suitable for
  71.         your  use  and wish to continue using it after the  trial  period
  72.         then you are REQUIRED to obtain a full license by REGISTERING the
  73.         package.
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.         Credits.
  81.  
  82.         OMOUSE  by John W. Small of PSW/Power Software. EXECSWAP  by  Kim
  83.         Kokkonen of TurboPower Software. LZEXE by Fabrice BELLARD. DESQ42
  84.         by  James H. LeMay of Eagle Performance Software.  DESQview is  a
  85.         trademark of Quarterdeck Office Systems.  Windows is trademark of
  86.         Microsoft.   Other  products  named may be  trademarks  of  their
  87.         owners.
  88.  
  89.  
  90.  
  91.         S C R A P S                                               Page: 2
  92.  
  93.  
  94.  
  95.  
  96.                                 Table of Contents
  97.                                 -----------------
  98.  
  99.  
  100.           Table of Contents..........................................3
  101.           Introduction ..............................................5
  102.           Shareware .................................................6
  103.           The Metaphor ..............................................7
  104.           Installation ..............................................9
  105.           Using Scraps .............................................10
  106.           The Menus ................................................11
  107.           Edit menu ................................................11
  108.           Find menu ................................................13
  109.           Scrap menu ...............................................14
  110.           Group menu ...............................................15
  111.           Tools menu ...............................................16
  112.              Monthly calendar.......................................16
  113.              Calculator ............................................17
  114.              Phone Dialer ..........................................17
  115.              DOS Shell .............................................18
  116.              ToDo list .............................................18
  117.              Launch application ....................................18
  118.           SetUp menu ...............................................18
  119.              Setup Country .........................................19
  120.              AutoDialer ............................................20
  121.              Registration ..........................................20
  122.              Security ..............................................20
  123.           Reminders and Alarms .....................................22
  124.              /R switch .............................................23
  125.              SAlarm ................................................23
  126.              ScrDV .................................................24
  127.           Import and Export ........................................25
  128.              Import Scrap ..........................................25
  129.              Export Scrap ..........................................25
  130.              Export Group ..........................................25
  131.              Import Group...........................................26
  132.           Importing YOUR information ...............................26
  133.              dBase phone directory .................................27
  134.              Word processor files ..................................28
  135.           Security .................................................28
  136.              Password ..............................................29
  137.              Scrap encryption ......................................29
  138.           Problems with security ...................................29
  139.           Projects .................................................30
  140.           ToDo List ................................................31
  141.           Application launcher .....................................32
  142.           Help within Scraps .......................................33
  143.           Hints on usage ...........................................34
  144.           Scraps with task switchers ...............................35
  145.  
  146.  
  147.  
  148.  
  149.         S C R A P S                                               Page: 3
  150.  
  151.  
  152.  
  153.           Known problems ...........................................36
  154.              Word processor input ..................................36
  155.              /O switch .............................................37
  156.           Country specific settings ................................37
  157.           Coping Scraps data .......................................37
  158.           Changes in v1.6 ..........................................39
  159.           Error messages ...........................................41
  160.           ScrFix utility ...........................................44
  161.           Support ..................................................45
  162.           The Interface ............................................46
  163.           Registering ..............................................52
  164.              Sysop deal ............................................53
  165.              Registration form .....................................54
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.         S C R A P S                                               Page: 4
  208.  
  209.  
  210.  
  211.                                   Introduction
  212.                                   ------------
  213.  
  214.         Scraps is a Freeform Personal Information Manager (PIM) for  your
  215.         PC.  You can use Scraps to store all those odd facts and bits  of
  216.         information  that you come across in your busy life. Scraps  will
  217.         then give you rapid access to those facts.
  218.  
  219.         Features:
  220.  
  221.         *    Free text database.  Every word in the database is `indexed'
  222.              for retrieval.
  223.  
  224.         *    Powerful  search functions using the Boolean  operators  AND
  225.              and/or OR.  Allows short synonyms for AND and OR.
  226.  
  227.         *    'History' on search command to easily repeat previous search
  228.              with or without changes.
  229.  
  230.         *    Fast   and  simple  text  editor  with   block   operations,
  231.              import/export.   Supports  direct  import  of  common   word
  232.              processor files.
  233.  
  234.         *    Common  User  Access  style Pull-down  menu  interface  with
  235.              dialogue boxes.  All fully mouse controllable.
  236.  
  237.         *    Reminders  associated  with  text entries  accurate  to  the
  238.              minute.  Option to automatically search for due reminders at
  239.              program startup.
  240.  
  241.         *    External  SAlarm module for reminder alarms even  while  not
  242.              running Scraps.
  243.  
  244.         *    DESQview  specific  alarm  module  provides  advanced  alarm
  245.              support for DV users.
  246.  
  247.         *    Four  function  calculator with `tape' display that  can  be
  248.              annotated and pasted into the editor.
  249.  
  250.         *    Perpetual calendar.
  251.  
  252.         *    Telephone  dialer.  Picks telephone numbers directly out  of
  253.              text.
  254.  
  255.         *    DOS shell. Swaps program out to EMS or disk for more room.
  256.  
  257.         *    ToDo List.
  258.  
  259.         *    Application launcher.
  260.  
  261.         *    43/50 line support.  Will use as many lines as are shown  on
  262.              the screen.
  263.  
  264.  
  265.         S C R A P S                                               Page: 5
  266.  
  267.  
  268.  
  269.  
  270.         *    Releases time slices under DESQview.
  271.  
  272.         *    Option   for   direct  video  writes  or  BIOS   video   for
  273.              compatibility with windowing systems.
  274.  
  275.         *    Special  design  allows retrieval of data  even  from  badly
  276.              damaged data files using special FIX utility.
  277.  
  278.         *    Password security and data encryption.
  279.  
  280.         *    Full Context Sensitive Help.
  281.  
  282.  
  283.                                     Shareware
  284.                                     ---------
  285.  
  286.         Scraps is a user supported or "Shareware" package.
  287.  
  288.         Shareware is a new way of buying software.  With Shareware you as
  289.         the  buyer  can thorougly evaluate software  before  making  your
  290.         purchase decision.
  291.  
  292.         You are granted a licence for a 30 day trial period during  which
  293.         you may use Scraps to decide if you want to use it permanently.
  294.  
  295.         By  distributing  programs  via  the  Shareware  system  software
  296.         authors  avoid  the  high  overheads  involved  in   conventional
  297.         commercial distribution. These savings are passed on to you,  the
  298.         buyer, in the form of low registration fees.
  299.  
  300.         Shareware is not free software.  Shareware is copyright  software
  301.         just  like the packages you buy in shops, you must pay for it  if
  302.         you use it.  All copyright laws apply to Shareware as they do  to
  303.         programs distributed through other channels.
  304.  
  305.         It is only through your registration that the author receives any
  306.         support  for  his work. So if, following your evaluation  of  the
  307.         Shareware  software, you choose to continue using please pay  the
  308.         registration  fee  to the author.  Not only does it  support  the
  309.         author but it also gives you a legal licence to use the software.
  310.  
  311.         Any  fees you may have paid to a Shareware distributor to  obtain
  312.         the  Shareware  package on a disk is a copying fee and  does  not
  313.         constitute registering.  The author does not receive any part  of
  314.         the  copying fee; registration fees must be paid directly to  the
  315.         author.
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.         S C R A P S                                               Page: 6
  324.  
  325.  
  326.  
  327.         If, following the evaluation period, you decide that the software
  328.         is  inappropriate for your needs then you must stop using it.  In
  329.         which cause you will not have to pay anything to the author.   At
  330.         any  later  time  you are free to pay  the  registration  fee  to
  331.         receive a licence to use the software.
  332.  
  333.         Shareware  differs  from  `conventional'  software  only  in  the
  334.         distribution method used.
  335.  
  336.         While  the  author  retains full copyright on  the  program,  and
  337.         reserves  all  rights,  to allow for  Shareware  distribution,  a
  338.         universal licence is granted to copy and distribute the software.
  339.  
  340.         You  are  free to copy the software and to share it  with  others
  341.         regardless of whether you use it yourself.
  342.  
  343.         See the section on Registering for details on how to obtain  your
  344.         full licence.
  345.  
  346.  
  347.                                   The Metaphor
  348.                                   ------------
  349.  
  350.         To  understand how Scraps works and, more important, how best  to
  351.         use it, it is helpful to have a physical `metaphor' or analogy.
  352.  
  353.         Imagine  a big pile of small scraps of paper.  Each one has  some
  354.         important  piece of information written on it.  Most  pieces  are
  355.         quite small but some are largish, holding up to a thousand  words
  356.         or so.
  357.  
  358.         Imagine  an assistant who's full-time job it is to  manage  these
  359.         pieces of paper.
  360.  
  361.         When  you  come  across a significant piece  of  information;  an
  362.         appointment, an address or telephone number, the command to do  a
  363.         DOS  backup,  the name of your next door neighbor's  dog  or  any
  364.         other piece of information you might want to recall, you write it
  365.         down on a scrap of paper which you hand to your assistant.
  366.  
  367.         Items that you need to be reminded of, the date of the next board
  368.         meeting,  your  mother's birthday and so on, you also  note  down
  369.         together  with a date on which you want be reminded.   These  you
  370.         also hand to your assistant.
  371.  
  372.         Some time later you say to your assistant; "Get me everything you
  373.         have  on  Johnson  and the Xyz project" or you  say  "Anything  I
  374.         should be reminded of right now?"  Your assistant finds and hands
  375.         you a small bundle of appropriate notes to read.
  376.  
  377.  
  378.  
  379.  
  380.  
  381.         S C R A P S                                               Page: 7
  382.  
  383.  
  384.  
  385.         You  use those you want, copying some into the documents you  are
  386.         working  on, make some amendments to them and throw a  few  away.
  387.         Those  that remain you then hand back to your assistant for  safe
  388.         keeping.
  389.  
  390.         Enter Scraps
  391.         ------------
  392.  
  393.         Imagine all that.  Now imagine that we throw everything -  pieces
  394.         of  paper and the assistant too - into your PC, and now you  have
  395.         Scraps.
  396.  
  397.         Except that now the pieces of paper never get rumpled or smudged,
  398.         are never lost behind your desk or thrown away accidentally,  and
  399.         your assistant never rests, asks for a raise or goes on holidays.
  400.  
  401.         Scraps is an invaluable tool for the busy computer user who deals
  402.         with large amounts of unstructured information.
  403.  
  404.         A note on PIMs
  405.         --------------
  406.  
  407.         There are many different programs that fall into the category  of
  408.         Personal Information Managers.  An important division among  them
  409.         is between Structured and Freeform PIMs.
  410.  
  411.         Scraps  is very much a Freeform PIM.  It leaves it up to you  how
  412.         you  should arrange your information and how much  structure  you
  413.         should place on it.
  414.  
  415.         On  the one hand this gives you much greater freedom, but on  the
  416.         other it lacks some of the convenience of a structured approach.
  417.  
  418.         If  your  life is filled with PostIts and notes  written  on  the
  419.         backs  of  envelopes,  your desk  covered  with  aging  newspaper
  420.         cuttings and notebooks full of ideas, and your hard disk full  of
  421.         captured  E-Mail  messages  then you will find  that  Scraps  can
  422.         finally bring some organization to your information.
  423.  
  424.         Take  advantage of the 30 trial licence granted to you under  the
  425.         Shareware system to see if Scraps is your kind of PIM!
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.         S C R A P S                                               Page: 8
  440.  
  441.  
  442.  
  443.                                   Installation
  444.                                   ------------
  445.  
  446.         Files
  447.         -----
  448.  
  449.         The Scraps package consists of the following files;
  450.  
  451.              SCRAPS.COM          The main program file.
  452.              SCRAPS.DAT          A dummy file.
  453.              SCRFIX.COM          A utility.
  454.              SCRAPS.DOC          This documentation file.
  455.              SCRAPS.HLP          The Scraps help file.
  456.              REGISTER.FRM        Registration form.
  457.              README              Startup instructions.
  458.              README.BAT          File to display the README file.
  459.              SCRAPS.PIF          Default Scraps setup for Windows.
  460.              SC-PIF.DVP          Default Scraps setup for DESQview.
  461.              INSTALL.EXE         Automatic installation program.
  462.              SAMPLES.DAT         Set of example data.
  463.              ABSTRACT.DOC        Abstract of the manual.
  464.              TUTORIAL.DOC        Tutorial manual.
  465.              SCRDV.EXE           DESQview specific alarm module.
  466.              SA-PIF.DVP          DV configuration for SCRDV.EXE.
  467.  
  468.         If  you do not have all these files please go back to the  source
  469.         where  you  found this file and obtain all parts of  the  package
  470.         before continuing.
  471.  
  472.  
  473.         Installation and Setup
  474.         ----------------------
  475.  
  476.         The  Scraps  Install program will take care of  installation  for
  477.         you, and do a lot more besides.  Just run INSTALL.EXE and  select
  478.         the appropriate options from the menu.
  479.  
  480.         You  may choose to make a special directory for Scraps,  such  as
  481.         C:\SCRAPS, or it can happily run from any convenient directory.
  482.  
  483.         The supplied SCRAPS.DAT data file is a dummy showing that  Scraps
  484.         is not yet installed.  Scraps will automatically replace it  with
  485.         the  set of sample data in SAMPLES.DAT if you try to run it  with
  486.         the dummy file still in place.
  487.  
  488.         If you use Windows, DESQview or a task switcher then you may want
  489.         to  install  Scraps as one of the programs that can be  run  from
  490.         that  environment.  Default settings files for using Scraps  with
  491.         Windows and DESQview are supplied.
  492.  
  493.  
  494.  
  495.  
  496.  
  497.         S C R A P S                                               Page: 9
  498.  
  499.  
  500.  
  501.                                   Using Scraps
  502.                                   ------------
  503.  
  504.         Scraps is essentially a database of free form text.
  505.  
  506.         Each piece of text is a `scrap', each scrap is of length  limited
  507.         only  by memory (free memory is displayed on the About  box  from
  508.         the Help menu).
  509.  
  510.         The heart of the program is the Find command, this quickly allows
  511.         you to search for scraps containing a particular word or phrase.
  512.  
  513.         When  a find command finds scraps that contain a specified  word,
  514.         or  match  some other requirement, they are all gathered  into  a
  515.         `Group'.
  516.  
  517.         You  may then view the scraps in the group by paging to the  next
  518.         or previous scrap in the group with the GREY Plus and Minus keys.
  519.  
  520.         There  is  always one blank scrap, the `New' scrap,  for  you  to
  521.         enter new data on.  The new scrap is not a part of the data  file
  522.         until it is explicitly saved.  Other scraps are all stored in the
  523.         data file and any changes are saved on the fly.
  524.  
  525.         The 'scrap editor' which you use to enter, view and change scraps
  526.         is a kind of mini-word processor.  For large or complex pieces of
  527.         text  you  may choose to use your normal word processor  or  text
  528.         editor.  Then  use the editor 'import' command to read  the  text
  529.         into the scrap editor.
  530.  
  531.         Every scrap and all the information used by the Scraps program is
  532.         saved  into a single data file called SCRAPS.DAT.  This  file  is
  533.         always stored in the same directory as the Scraps program files.
  534.  
  535.         The  data file also contains a proprietary indexing system,  this
  536.         is  what allows the scraps to be searched at high speed  for  any
  537.         word or phrase.
  538.  
  539.         As  well as locating scraps by word or phrase you can  also  find
  540.         them by specifying creation, last-modified or reminder dates.
  541.  
  542.         With  a  set  of  handy  built-in  tools  including  ToDo   List,
  543.         Calculator  and Phone Dialer you will find that  Scraps  provides
  544.         all the facilities to manage your personal information.
  545.  
  546.         If  you  feel  uncomfortable with the  user  interface  read  the
  547.         section  of  the  manual  entitled  The  Interface  for   general
  548.         instructions on how to get around the menus and dialogue boxes.
  549.  
  550.         At any time press the F1 key to receive Context Sensitive Help.
  551.  
  552.  
  553.  
  554.  
  555.         S C R A P S                                               Page: 10
  556.  
  557.  
  558.  
  559.                                     The Menus
  560.                                     ---------
  561.  
  562.         Scraps  is  a menu driven program.  All functions  are  available
  563.         through one of the main menus.
  564.  
  565.         For  the  experienced  user there are  also  keyboard  and  mouse
  566.         shortcuts  to  provide easy access to  common  functions  without
  567.         going through menus.
  568.  
  569.         Activate  the menus by pressing Alt-n where n is the  highlighted
  570.         letter  in the name of the menu at the top of the screen.   Alt-E
  571.         is for the Edit menu, Alt-F for the Find menu and so on.
  572.  
  573.         Once  a  menu is activated choose one of the  options  either  by
  574.         moving  the selection bar to the desired option and pressing  the
  575.         Enter  key,  or by typing the highlighted letter  in  the  option
  576.         name.
  577.  
  578.         Commonly used menu options have keyboard shortcuts listed on  the
  579.         right of the menu.  For example Find by word is linked to the  F2
  580.         key.   You can access functions that have keyboard  shortcuts  by
  581.         pressing the keyboard shortcut key either while editing or  while
  582.         any menu is active.
  583.  
  584.         Once  a menu is active you can use the left and right arrow  keys
  585.         to  move  to other menus.  You may also Alt-n as  appropriate  to
  586.         move directly to another menu.
  587.  
  588.         To abort a menu without choosing an option press the Esc key.
  589.  
  590.         Mouse users can access menus and options by clicking on them with
  591.         the left mouse button.  They can also use the highlighted options
  592.         in  the base bar at the bottom of the screen by clicking on  them
  593.         with  the left mouse button.  The right mouse button  escapes  or
  594.         cancels.
  595.  
  596.  
  597.         Edit menu
  598.         ---------
  599.  
  600.         The edit menus provides functions for editing the scrap which  is
  601.         currently  shown  on the screen.  They will not function  if  the
  602.         scrap  is `protected'.  See the Scrap/Settings option  to  toggle
  603.         protection.
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.         S C R A P S                                               Page: 11
  614.  
  615.  
  616.  
  617.         Mark a block of text                  F10
  618.         Delete marked block               Alt-F10
  619.         Copy marked block to clipboard   Ctrl-F10
  620.         Paste from clipboard to cursor   Shft-F10
  621.         Write marked block to text file...
  622.         View clipboard
  623.         -----------------------------------------
  624.  
  625.         These  options provide for block operations on text.  To  operate
  626.         on a block of text first move the cursor to the beginning of  the
  627.         block,  then select Mark a block of text (or press F10) and  move
  628.         the cursor to the end of the block.
  629.  
  630.         While  the block is highlighted you may delete, copy or write  it
  631.         to  a file.  If copied to the clipboard the paste command can  be
  632.         used  to paste the block back into this or another  scrap.   Text
  633.         deleted  with  the Delete block command is also placed  onto  the
  634.         clipboard for later pasting.
  635.  
  636.         View clipboard shows what is currently on the clipboard.
  637.  
  638.         Results  from the calculator can also be transferred into  scraps
  639.         via the clipboard and the paste command.
  640.  
  641.         Import text file at cursor...          F5
  642.         -----------------------------------------
  643.  
  644.         See the manual section on importing for more on how this  command
  645.         allows you to import text or word processor files directly into a
  646.         scrap.
  647.  
  648.         Insert Now date/time at cursor
  649.         ------------------------------
  650.  
  651.         Enters the current date and time in the format:
  652.  
  653.         14 Sep 1991  12:53.
  654.  
  655.         Delete Line                        Ctrl-Y
  656.         Delete Word             Ctrl-T or Ctrl-BS
  657.         -----------------------------------------
  658.  
  659.         Options for handy text deletion.  Deleted text is not saved.
  660.  
  661.         Find text within this Scrap...
  662.         ------------------------------
  663.  
  664.         With long scraps this option allows you to search for a  specific
  665.         piece of text in the scraps.  Not case sensitive, does not extend
  666.         to multiple lines.  The cursor is placed on the found text.
  667.  
  668.  
  669.  
  670.  
  671.         S C R A P S                                               Page: 12
  672.  
  673.  
  674.  
  675.         Find menu
  676.         ---------
  677.  
  678.         The  find menu provides various commands that search  for  scraps
  679.         and   loads  matching  scraps  into  a  group  for  viewing   and
  680.         manipulating.   All  finds  excludes those  scraps  belonging  to
  681.         projects that have been de-activated. See the section on projects
  682.         for details.
  683.  
  684.         Find scrap by word...                 F3
  685.         Find scrap by word at Cursor...   Alt-F3
  686.         ----------------------------------------
  687.  
  688.         Functionally equivalent these commands allow searching for words,
  689.         phrases  or combinations of words and phrases.  The  Boolean  AND
  690.         and OR operators are supported.
  691.  
  692.         The  second option automatically loads the word the cursor is  on
  693.         into  the find field.  This is good for hypertext-like  jumps  as
  694.         you trace a topic through its associations.
  695.  
  696.         Enter  things  such as "JOHN AND PHONE" or  "MEETING  AND  WIDGET
  697.         PROJECT"  to perform searches.  Searches are not  case  sensitive
  698.         and search for whole words only.
  699.  
  700.         Find by Date range ...
  701.         ----------------------
  702.  
  703.         Specify  ranges  from the creation,  last-modified  and  reminder
  704.         dates.   The default dates match any scrap so result  in  loading
  705.         all scraps.
  706.  
  707.         Most  commonly  used to find reminders for the future.   Set  the
  708.         range for reminders to be between now and 12/31/99 and all future
  709.         reminders will be loaded.
  710.  
  711.         Date  fields  have  pop-up  calendars  for  easy  point-and-shoot
  712.         selection of dates.
  713.  
  714.  
  715.         Find reminders for Now
  716.         ----------------------
  717.  
  718.         This  is  a shortcut way of checking for reminders that  are  due
  719.         now.  Activated automatically by the /R switch and the "Check for
  720.         reminders at startup" option.  Vital for the operation of  SAlarm
  721.         and the reminder chimes.  See the section on reminder alarms  for
  722.         more details.
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.         S C R A P S                                               Page: 13
  730.  
  731.  
  732.  
  733.         Load All scraps                  Ctrl-F3
  734.         ----------------------------------------
  735.  
  736.         A  pseudo find this matches every scrap and results in loading  a
  737.         group consisting of every findable scrap.
  738.  
  739.  
  740.         Scrap menu
  741.         ----------
  742.  
  743.         The scrap menu controls the particular scrap shown on the screen.
  744.  
  745.         Save scrap                 F2
  746.         Delete scrap               F4
  747.         -----------------------------
  748.  
  749.         These are self explanatory.  Saving a new scrap will result in  a
  750.         prompt for a reminder date.  Delete will prompt for  confirmation
  751.         unless  Expert  mode  is turned on in which case  the  delete  is
  752.         immediate.  Deleted scraps are not preserved in any way.
  753.  
  754.  
  755.         Set Reminder date... Shift-F2
  756.         -----------------------------
  757.  
  758.         The  reminder  date is the date on which the scrap  becomes  due.
  759.         Date  fields  have  pop-up  calendars  for  easy  point-and-shoot
  760.         selection of dates.  Entering a new reminder date will update the
  761.         alarm  function,  if  it is activated, without the  need  for  an
  762.         explicit reminder search.
  763.  
  764.  
  765.         Settings...           Ctrl-F2
  766.         -----------------------------
  767.  
  768.         Shows scrap dates and gives three toggle options.  Protect causes
  769.         the  scrap to become read-only so it cannot be edited or  deleted
  770.         by accident.  Unindex removes the scrap from the index so that it
  771.         cannot be found by word searches.  Encrypt causes it to be  saved
  772.         in encrypted form; see the section on security.
  773.  
  774.  
  775.         Print scrap
  776.         -----------
  777.  
  778.         Print the scrap to the default printer.
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.         S C R A P S                                               Page: 14
  788.  
  789.  
  790.  
  791.         Group menu
  792.         ----------
  793.  
  794.         The group menu allows manipulation and management of scraps as  a
  795.         group.   A  group  of scraps is creates as a  result  of  a  find
  796.         command, all scraps matching the find become a group.  New scraps
  797.         that are saved or imported are added to the current group.
  798.  
  799.         + Next scrap in group        Gray +
  800.         - Previous scrap in group    Gray -
  801.         -----------------------------------
  802.  
  803.         Move  back and forward in the group.  Normally you just  use  the
  804.         grey  plus  and  minus keys, the ones on the  far  right  of  the
  805.         keyboard.   Mouse users may use the small plus and minus  buttons
  806.         near the bottom right of the screen.
  807.  
  808.         Reject scrap from group
  809.         -----------------------
  810.  
  811.         Discards  this scrap from the group.  The scrap is  NOT  deleted,
  812.         just  rejected from the current group as though it had  not  been
  813.         found  in  the  first  place.   Normally  used  to  reject   some
  814.         irrelevant  scraps  before performing an operation on  the  whole
  815.         group.
  816.  
  817.  
  818.         Import group from text file...
  819.         Export group to text file...
  820.         ------------------------------
  821.  
  822.         The  main import and export functions these read and write  ASCII
  823.         files  which  contain the full text of scraps,  special  settings
  824.         indicators and separators between scraps.  The import command can
  825.         also read various word processor file formats. See the section of
  826.         the manual about import/export.
  827.  
  828.  
  829.         Delete all scraps in group...
  830.         -----------------------------
  831.  
  832.         Deletes  all scraps in the group.  Will prompt for  conformation,
  833.         can  be  set to delete protected scraps or to ask  on  each  one.
  834.         Conformation defaults to OFF if Expert mode is ON.
  835.  
  836.         List scraps in group             F6
  837.         -----------------------------------
  838.  
  839.         Go into special list mode where each scrap is shown on one  line.
  840.         This  is  handy for quickly moving to the scrap you  want.   Most
  841.         helpful if you make sure each scrap has a recognizable `title' or
  842.         subject as its first line.
  843.  
  844.  
  845.         S C R A P S                                               Page: 15
  846.  
  847.  
  848.  
  849.  
  850.         Clear group
  851.         Select this scrap only
  852.         ----------------------
  853.  
  854.         Respectively  empty the group and reduce the group to  only  this
  855.         scrap.   As with Reject this does not affect the  actual  scraps,
  856.         merely whether they are part of the current group.
  857.  
  858.  
  859.         Override settings
  860.         -----------------
  861.  
  862.         This powerful command allows you to change the `Settings' of  all
  863.         the scraps in the group with one command.
  864.  
  865.         The  four  things  you  can  change  are  Protected,   Unindexed,
  866.         Encrypted and Project status.
  867.  
  868.         For each of these you can either Leave the current setting as  it
  869.         is, or set it On or Off.
  870.  
  871.         In  the  case of the Project you have to state what  Project  the
  872.         scraps  should  be assigned to.  You have to choose  whether  all
  873.         scraps should be updated or only those that are not yet  assigned
  874.         to a project.
  875.  
  876.  
  877.         Tools
  878.         -----
  879.  
  880.         The  Scraps Tools menu gives access to a set of  general  purpose
  881.         functions which are not directly related to scraps but which  you
  882.         may  find  useful to have readily at hand while working  on  your
  883.         scraps.
  884.  
  885.  
  886.         Monthly calendar
  887.         ----------------
  888.  
  889.         The calendar is a simple perpetual calendar for quick  reference.
  890.         It  shows one month to one page.  The Page up and Page down  keys
  891.         move the display to the previous or the next month.
  892.  
  893.         The  Home  key  returns the display to the  current  month.   The
  894.         current  date is highlighted.  The Escape key or the right  mouse
  895.         button exits.
  896.  
  897.         You  can  click with the mouse on the Next and  Prev  buttons  to
  898.         change month.
  899.  
  900.  
  901.  
  902.  
  903.         S C R A P S                                               Page: 16
  904.  
  905.  
  906.  
  907.         Calculator
  908.         ----------
  909.  
  910.         The Calculator is a simple four function calculator with a `tape'
  911.         display.   The  tape simulates the paper tape  produced  by  some
  912.         mechanical calculators.
  913.  
  914.         Just  type in equations such as 1+2, 3-5+2 and so on.  Type =  or
  915.         press  the Enter key for the total.  The NumLock on the  keyboard
  916.         is forced on while in the calculator to make it easier to use the
  917.         numeric keypad with the calculator.
  918.  
  919.         NumLock  returns  to  its  original  state  when  you  exit   the
  920.         calculator.
  921.  
  922.         As equations are entered the equations and results are stored  on
  923.         the tape for reference.
  924.  
  925.         The  Tab key will move the cursor between the window showing  the
  926.         tape  and the window in which you enter your equations.  You  can
  927.         also click on those windows with the mouse.
  928.  
  929.         Similarly  the  up and down arrow keys can be used  to  move  the
  930.         cursor from one window to the other.
  931.  
  932.         The  tape  can be of any length though only a  small  portion  is
  933.         shown  at a time.  You can scroll easily in it and even  type  in
  934.         notes  and annotation using the same keystrokes as you do in  the
  935.         scraps editor.
  936.  
  937.         When  you exit the calculator, either by pressing the Esc key  or
  938.         by  clicking  the  right mouse button, you  have  the  option  of
  939.         copying the tape onto the clipboard.
  940.  
  941.         If you choose to save the tape then you can use the Paste command
  942.         from the Editor menu to paste the tape into the scrap.
  943.  
  944.  
  945.         Phone Dialer
  946.         ------------
  947.  
  948.         The  automatic  telephone dialer will use your modem  to  dial  a
  949.         specified  telephone number.  The telephone number can be  picked
  950.         out  of the text of a scrap by placing the cursor on  the  number
  951.         before you pull down the Tools menu.
  952.  
  953.         The  Setup autodialer dialogue box must be set up  correctly  for
  954.         this to work.
  955.  
  956.         After dialing the number you can click OK to make the modem  hang
  957.         up,  either when the other party answers or if you want to  abort
  958.         the call.
  959.  
  960.  
  961.         S C R A P S                                               Page: 17
  962.  
  963.  
  964.  
  965.  
  966.         The modem init string is used to reset the modem before  dialing.
  967.         It is also used to reset the modem to hang up the telephone line.
  968.  
  969.         DOS Shell
  970.         ---------
  971.  
  972.         The DOS shell gives you access to DOS.  When selected as much  as
  973.         possible  of the Scraps program is swapped out to EMS  memory  or
  974.         disk space to make room for a DOS shell.
  975.  
  976.         You  can perform any DOS function while in the DOS  shell  except
  977.         load a TSR program such as PRINT.COM or SideKick.
  978.  
  979.         Type EXIT at the DOS prompt to return to Scraps.
  980.  
  981.  
  982.         ToDo list
  983.         ---------
  984.  
  985.         This is a complete ToDo list application which is described in  a
  986.         separate section of the manual.
  987.  
  988.  
  989.         Launch application
  990.         ------------------
  991.  
  992.         This  is a complete application launcher which is described in  a
  993.         separate section of the manual.
  994.  
  995.  
  996.         SetUp menu
  997.         ----------
  998.  
  999.         There  are seven options on the SetUp menu, each one leads  to  a
  1000.         dialogue box of settings for you to adjust.
  1001.  
  1002.         In  the  first  box there are six options  that  control  general
  1003.         functions.
  1004.  
  1005.         Check for reminders at startup
  1006.         ------------------------------
  1007.  
  1008.         If  you activate this option then every time you start Scraps  it
  1009.         will  check  all of your scraps to see if any  have  a  `reminder
  1010.         date' that is BEFORE the current date.  Set this option on if you
  1011.         are going to use Scraps primarily as a reminder system.  Even  if
  1012.         you  don't you can always use the command from the Find  menu  to
  1013.         search for your current reminders.  See the section on  reminders
  1014.         and alarms for how this updates the alarm list.
  1015.  
  1016.  
  1017.  
  1018.  
  1019.         S C R A P S                                               Page: 18
  1020.  
  1021.  
  1022.  
  1023.         Expert mode; less prompts
  1024.         -------------------------
  1025.  
  1026.         Initially this setting is off.  You may want to turn it on  after
  1027.         you are totally familiar with Scraps operation.  When expert mode
  1028.         is  on  there are less prompt messages shown.  For  example  when
  1029.         picking  the command to delete a scrap you will not get a  chance
  1030.         to cancel the operation if expert mode is on.
  1031.  
  1032.         List found scraps
  1033.         -----------------
  1034.  
  1035.         If  this is turned on then Scraps will go into List mode after  a
  1036.         successful find command.
  1037.  
  1038.         Alarm on due reminder
  1039.         ---------------------
  1040.  
  1041.         If  this is turned on then Scraps will chime when a  reminder  is
  1042.         due.  Provided that the alarm list has been loaded by a check for
  1043.         due  reminders.  For this reason it is best used with the  "Check
  1044.         for  reminders at startup" option.  See the section on  reminders
  1045.         and alarms.
  1046.  
  1047.         Use BIOS Video writes
  1048.         ---------------------
  1049.  
  1050.         Normally leave this option set at the default of NO.  But if  you
  1051.         are  using  a windowing system and do not want  Scraps  to  write
  1052.         directly to the screen you may set it to Yes.
  1053.  
  1054.         If  you change this setting it comes into effect at  once.   This
  1055.         can  cause  strange video effects in some situations.   Exit  the
  1056.         program and restart to fix this.
  1057.  
  1058.         Colours
  1059.         -------
  1060.  
  1061.         Initially  set  to Force Mono you can change this  to  Autoselect
  1062.         unless  you have a colour video card with a mono monitor as  that
  1063.         combination might produce unreadable `colour' text.
  1064.  
  1065.  
  1066.         Setup Country
  1067.         -------------
  1068.  
  1069.         Scraps normally checks the DOS settings to see what country  your
  1070.         machines is set for.  This allows it to customize the date,  time
  1071.         and number formats to match local conventions.  Most  importantly
  1072.         the short date format is either Day/Month/Year, Month/Day/Year or
  1073.         Year/Month/Day.
  1074.  
  1075.  
  1076.  
  1077.         S C R A P S                                               Page: 19
  1078.  
  1079.  
  1080.  
  1081.         From  this setup dialogue box you can override the DOS entry  and
  1082.         select the date format yourself.
  1083.  
  1084.  
  1085.         AutoDialer Setup
  1086.         ----------------
  1087.  
  1088.         On  the autodialer set up box you will be able to install  scraps
  1089.         autodialer for use with your modem.
  1090.  
  1091.         Set  the  "Serial  Port" as appropriate.  You will  not  need  to
  1092.         change  either  the Modem init string or the  Modem  dial  string
  1093.         unless  you  have unusual requirements in which case  you  should
  1094.         refer to your modem manual.
  1095.  
  1096.  
  1097.         Registration information
  1098.         ------------------------
  1099.  
  1100.         Set  up  the registration information when you  register  Scraps.
  1101.         You  will need to enter your name and the registration  code  you
  1102.         have been given.
  1103.  
  1104.         When  entered  correctly these will be `locked' and will  not  be
  1105.         changeable.
  1106.  
  1107.  
  1108.         Setup Security
  1109.         --------------
  1110.  
  1111.         This  dialogue box allows you to activate the security system  of
  1112.         Scraps.   The first option is for a password.  The second is  for
  1113.         the default of the scrap Encrypt setting.
  1114.  
  1115.         See the section on "Security" for details.
  1116.  
  1117.         Project names edit...
  1118.         Active projects edit...
  1119.         -----------------------
  1120.  
  1121.         These two options control the `projects', a way of assigning your
  1122.         scraps  to different categories.  The first option allows you  to
  1123.         name the 20 different available project numbers while the  second
  1124.         lets you activate or deactivate each project.
  1125.  
  1126.         While  a  project is not active any scrap that  belongs  to  that
  1127.         project  is  ignored  by all `find' commands, it  is  treated  as
  1128.         though it doesn't exist.
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.         S C R A P S                                               Page: 20
  1136.  
  1137.  
  1138.  
  1139.         Use the Scrap/Settings dialogue box to assign a single scraps  to
  1140.         a project or Group/Override settings to assign a whole group.
  1141.  
  1142.         See also the section on Projects.
  1143.  
  1144.  
  1145.  
  1146.         All  Scraps  settings,  including  registration  information,  is
  1147.         stored  in the SCRAPS.DAT file together with your  data.   Should
  1148.         you ever erase this file you will need to re-do your settings and
  1149.         re-enter your registration information.
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.         S C R A P S                                               Page: 21
  1194.  
  1195.  
  1196.  
  1197.                               Reminders and Alarms
  1198.                               --------------------
  1199.  
  1200.         Scraps  allows  you to specify a reminder date and time  for  any
  1201.         scrap.   You can then search for scraps with reminders  within  a
  1202.         set range or reminders that are now due.  Scraps can also be  set
  1203.         to give audible alarms when a reminder becomes due.
  1204.  
  1205.         Reminder  alarms  can also be heard while outside  of  Scraps  by
  1206.         making use of the SAlarm module or, while in DESQview, the  ScrDV
  1207.         module.
  1208.  
  1209.         Reminders
  1210.         ---------
  1211.  
  1212.         When a scrap is first saved you may enter a reminder date or,  at
  1213.         any  later time, you can use the Set reminder function  from  the
  1214.         Scrap menu to set, change or remove the reminder.
  1215.  
  1216.         To remove a reminder set the reminder field to blank by using the
  1217.         delete or backspace keys.
  1218.  
  1219.         At  any time you can run the Find reminders for Now command  from
  1220.         the  Find  menu  to  locate  due  reminders.   This  function  is
  1221.         performed  automatically if you run Scraps with the /R switch  or
  1222.         set  the  "Check for reminders at startup" in  the  Setup  Scraps
  1223.         dialogue box.
  1224.  
  1225.         Alarms
  1226.         ------
  1227.  
  1228.         Scraps  provides for audible alarms when a reminder becomes  due.
  1229.         There  is no audible alarm on an overdue reminder, only on  those
  1230.         as they become due, though overdue reminders are found and  shown
  1231.         by the Find for Now command.
  1232.  
  1233.         If  you  set on the "Alarm on due reminder" option on  the  Setup
  1234.         Scraps dialogue box then Scraps will chime when a reminder is due
  1235.         and  display  a warning box.  Inside  the  DESQview  multitasking
  1236.         environment  the Scraps window will become the topmost window  in
  1237.         the system.
  1238.  
  1239.         While outside Scraps you can still have alarms if you load one of
  1240.         the two external alarm modules.
  1241.  
  1242.              1)   SAlarm  is  a  TSR  program  for  use  in  normal   DOS
  1243.              environments.   Load it in your AUTOEXEC.BAT to have  alarms
  1244.              regardless  of  what program you are  running.  See  details
  1245.              below.
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.         S C R A P S                                               Page: 22
  1252.  
  1253.  
  1254.  
  1255.              2)   ScrDV is a DESQview specific program that provides  the
  1256.              functions of SAlarm plus features that take advantage of the
  1257.              DV multitasking environment.  See details below.
  1258.  
  1259.         Before  Scraps or SAlarm can generate alarms they must be  loaded
  1260.         with the reminder date and times.  This is done by doing a "check
  1261.         for reminders" either using the Find for Now function, the "Check
  1262.         for reminders at startup" setting or the /R switch.
  1263.  
  1264.         /R switch
  1265.         ---------
  1266.  
  1267.         If you run Scraps with the /R switch it will load and go into the
  1268.         check  for  due reminders function.  If due reminders  are  found
  1269.         then it will display them, if none are found then it will exit at
  1270.         once.
  1271.  
  1272.         This  function allows you to place SCRAPS/R in your  AUTOEXEC.BAT
  1273.         file  so Scraps will run and check for due reminders  every  time
  1274.         you boot the PC.  Yet if there are no reminders due your PC  will
  1275.         not be held up.
  1276.  
  1277.         The  switch  can also by used to set the  SAlarm  external  chime
  1278.         feature.
  1279.  
  1280.         SAlarm
  1281.         ------
  1282.  
  1283.         SAlarm  is an external feature of Scraps that allows you to  have
  1284.         reminder chimes even when you are using some other program.
  1285.  
  1286.         So if you set a reminder in Scraps for 1:30 and at that time  you
  1287.         are using your word processor or database program you will  still
  1288.         hear the reminder chime telling you that a scrap is due.
  1289.  
  1290.         SALARM.EXE  is the program that provides this feature.  It  is  a
  1291.         Terminate  and  Stay Resident program (TSR) that is  loaded  into
  1292.         your PC memory and stays there until you reboot your PC.
  1293.  
  1294.         When  the  appropriate time comes it will chime.  Before  it  can
  1295.         chime it must be SET with the date and times of reminder.
  1296.  
  1297.         To set SALARM run Scraps and do a search for due reminders.   The
  1298.         simplest way to do this is to run SCRAPS/R.
  1299.  
  1300.         You may set in your AUTOEXEC.BAT file the lines;
  1301.  
  1302.         C:\SCRAPS\SALARM
  1303.         C:\SCRAPS\SCRAPS/R
  1304.  
  1305.         to  cause  this  to happen  automatically.   The  Scraps  Install
  1306.         program will set this automatically for you if you choose.
  1307.  
  1308.  
  1309.         S C R A P S                                               Page: 23
  1310.  
  1311.  
  1312.  
  1313.  
  1314.         Once SAlarm has chimed the next alarm will be set.  Each time the
  1315.         Scraps/R  (or  equivalent) is run the next 19 alarms  are  loaded
  1316.         into SAlarm.
  1317.  
  1318.         The  SAlarm chime is disabled while you are in Scraps, so if  you
  1319.         also  want to receive chimes when Scraps is running you must  set
  1320.         the "Alarm on due reminder" option on.
  1321.  
  1322.         After installing SAlarm you may run it again to see what the next
  1323.         due alarm is.
  1324.  
  1325.         ScrDV
  1326.         -----
  1327.  
  1328.         ScrDV.EXE  is  a  module  designed  to  provide  advanced   alarm
  1329.         functions while you are in the DESQview multitasking environment.
  1330.  
  1331.         Run  ScrDV using the supplied SA-PIF.DVP to open a small  window,
  1332.         in terms of memory used, that will constantly monitor the  Scraps
  1333.         reminders.
  1334.  
  1335.         It always displays the next due reminder.
  1336.  
  1337.         When  a  reminder  becomes due ScrDV will chime and  try  to  run
  1338.         Scraps/R  in  a  new window.  If it fails, normally  due  to  not
  1339.         enough memory, it will make itself the top window.
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.         S C R A P S                                               Page: 24
  1368.  
  1369.  
  1370.  
  1371.                                 Import and Export
  1372.                                 -----------------
  1373.  
  1374.         Scraps  supports Importing and Exporting of data at  two  levels.
  1375.         At  a  low  level you can import and export text  from  a  single
  1376.         scrap.  At the high level you can import and export whole  groups
  1377.         consisting of multiple scraps.
  1378.  
  1379.         Import Scrap
  1380.         ------------
  1381.  
  1382.         To import data from a text file into a scrap use the "Import text
  1383.         file  at cursor" command from the Edit menu.  The data is  placed
  1384.         at  the  cursor position; roughly as though you had typed  it  in
  1385.         yourself.
  1386.  
  1387.         The  file  you specify may be an ASCII file or a  word  processor
  1388.         file.  See the section on "Word processor files" for details.
  1389.  
  1390.         Export Scrap
  1391.         ------------
  1392.  
  1393.         To export text from a scrap, mark it as a block using the "Mark a
  1394.         block  of text" command and then the "Write marked block to  text
  1395.         file", both on the Edit menu.
  1396.  
  1397.         The  resultant file will be a plain ASCII text file image of  the
  1398.         block you marked.
  1399.  
  1400.         Export Group
  1401.         ------------
  1402.  
  1403.         To export all the scraps in the current group to a text file  use
  1404.         "Export  group  to  text file" from the  Group  menu.   You  must
  1405.         specify the name of the file into which the text is to be  saved,
  1406.         a  "Scrap  separator  string" and whether you  want  to  "Include
  1407.         settings".
  1408.  
  1409.         The  scraps will be saved into the named text file with each  one
  1410.         separated  from  the next by a line consisting of  the  separator
  1411.         string.  If "Include settings" is on then special lines will also
  1412.         be included to show the various settings of each scrap.
  1413.  
  1414.         A  file formatted in this way, with settings on, can be  directly
  1415.         imported  into  Scraps and will retaining all dates  and  setting
  1416.         information.  This  provides  a convenient  way  of  transferring
  1417.         scraps  data  from your system to a  colleague's  system  without
  1418.         loosing important date or setting information.
  1419.  
  1420.         The  file  generated by Group Export will be a plain  ASCII  text
  1421.         file.
  1422.  
  1423.  
  1424.  
  1425.         S C R A P S                                               Page: 25
  1426.  
  1427.  
  1428.  
  1429.         Import Group
  1430.         ------------
  1431.  
  1432.         To  import  a group of scraps from a text file  use  the  "Import
  1433.         group  from  text file" command from the Group  menu.   You  must
  1434.         specify the file name of the text to be imported and  a separator
  1435.         string.   The two options "Include separator in scrap" and  "Read
  1436.         settings" may be set on or off.
  1437.  
  1438.         The separator string is a piece of text that indicates the end of
  1439.         each  scrap  in the file.  If include separator is  on  then  the
  1440.         separator  is included in the scrap otherwise it is  deleted  but
  1441.         anything else on that line is retained as part of the scrap.
  1442.  
  1443.         If  read  settings is on then Scraps will check for  the  special
  1444.         settings  lines created by Group Export and set the  settings  of
  1445.         the new scraps appropriately.
  1446.  
  1447.         You  may specify DOS `wild card' characters, `*' and `?', in  the
  1448.         file  name  field when using this command.  Scraps will  read  in
  1449.         each file that matches the file specification.  If the  separator
  1450.         scrap  does not occur in the files then you will end up with  one
  1451.         file in each scrap.
  1452.  
  1453.         Normally  when you specify a wild card for a file name  and  then
  1454.         press the Enter key Scraps will show a list of matching files for
  1455.         you to pick from.
  1456.  
  1457.         To avoid this, as you want to do when you are actually specifying
  1458.         a  group of files, use the Tab key to move to the next  field  of
  1459.         the Group Import dialogue box before pressing Enter.
  1460.  
  1461.  
  1462.                            Importing YOUR information
  1463.                            --------------------------
  1464.  
  1465.         You get the best out of Scraps when there is a lot of information
  1466.         stored  in it.  Of course as a regular computer user you  already
  1467.         have a lot of information on your system.
  1468.  
  1469.         So  the trick is to get that information into Scraps as  soon  as
  1470.         you can and with the minimum effort.
  1471.  
  1472.         Exactly  how  you do this depends upon how  your  information  is
  1473.         stored.   No universal directions can be given but here are  some
  1474.         examples which include general tips.
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.         S C R A P S                                               Page: 26
  1484.  
  1485.  
  1486.  
  1487.         dBase phone directory
  1488.         ---------------------
  1489.  
  1490.         A  lot of people have names, addresses and telephone  numbers  in
  1491.         dBase  format  files.  Those are the database  files  with  names
  1492.         ending .DBF that are generated by dBase and compatible programs.
  1493.  
  1494.         If  this  data  is  stored in Scraps  instead  you  gain  greater
  1495.         flexibility, easier searching, association with other information
  1496.         and the use of the telephone dialer.
  1497.  
  1498.         The easiest way of transferring .DBF information to Scraps is  to
  1499.         use  the LABEL FORM .. TO FILE .. command to create a  text  file
  1500.         containing the records.
  1501.  
  1502.         So  that  you will be able to import the file  using  the  Import
  1503.         Group  command put a unique string at the bottom of each  record.
  1504.         So  that  you  can find the information when  you  want  it  also
  1505.         include the field names.
  1506.  
  1507.         For  example,  create  a label format of one  label  across  with
  1508.         contents along the lines of;
  1509.  
  1510.         +------------------------------------------------+
  1511.         | Label contents 1:  "Name: "+NAME               |
  1512.         |                2:  "Phone: "+PHONE             |
  1513.         |                3:  "Address: "+ADDRESS1        |
  1514.         |                4:  ADDRESS2                    |
  1515.         |                5:  "~"                         |
  1516.         +------------------------------------------------+
  1517.  
  1518.         The  last  line  contains  the "~"  or  squiggle  character,  the
  1519.         character  Scraps uses as the default separator string for  Group
  1520.         Import/Export.
  1521.  
  1522.         Use this label form to create a text file;
  1523.  
  1524.         LABEL FORM <LabelFileName> ALL TO FILE <filename>
  1525.  
  1526.         The text file generated will look like this;
  1527.  
  1528.         Name: John Smith
  1529.         Phone: 123 456
  1530.         Address: 1 The High Street
  1531.         Middle Town
  1532.         ~
  1533.         Name: Mary Doe
  1534.         Phone: 234 467
  1535.         Address: 2 Main Street
  1536.         Central City
  1537.         ~
  1538.         Name: Jane Brown
  1539.  
  1540.  
  1541.         S C R A P S                                               Page: 27
  1542.  
  1543.  
  1544.  
  1545.         Phone: 345 678
  1546.         |
  1547.         |
  1548.  
  1549.         And so on.
  1550.  
  1551.         Then from within Scraps use the Group Import command and  specify
  1552.         the  <filename> you created using dBase and "~" (a  squiggle)  as
  1553.         the separator string.  The result will be a group of scraps  each
  1554.         containing a single name and address.
  1555.  
  1556.  
  1557.         Word processor files
  1558.         --------------------
  1559.  
  1560.         Notes stored in word processor files are a common way of  dealing
  1561.         with  random textual information.  Of course Scraps does  this  a
  1562.         lot  better with its ability to deal with whole groups of  scraps
  1563.         at a time.
  1564.  
  1565.         The  Group Import command can import several word processor  file
  1566.         formats directly.  The supported word processor file formats  are
  1567.         WordStar, WordPerfect, Windows Write/Microsoft Word and  XyWrite.
  1568.         Plain ASCII text files are also supported.
  1569.  
  1570.         Any  number of files can be imported at one time by specifying  a
  1571.         wild  card name when Group Importing.  Of course the  file  names
  1572.         must be arranged so only those files you want imported match  the
  1573.         wild card you specify.
  1574.  
  1575.         Files  may contain a single scrap or multiple scraps if they  are
  1576.         separated  by  a  separator string, the default  is  the  "~"  or
  1577.         squiggle character.
  1578.  
  1579.         Scraps  automatically detects the type of each file so  different
  1580.         files  matching  a wild card do not need to all be  of  the  same
  1581.         type.
  1582.  
  1583.         See "Known Problems" for limitations of word processor input.
  1584.  
  1585.  
  1586.                                     Security
  1587.                                     --------
  1588.  
  1589.         Scraps  provides two security measures: encryption of scraps  and
  1590.         password protection of access to the program.
  1591.  
  1592.         Disclaimer
  1593.  
  1594.         THESE  ARE STRICTLY `CASUAL' SECURITY MEASURES AND SHOULD NOT  BE
  1595.         CONSIDERED  AS A MEANS OF MAINTAINING ANY SIGNIFICANT  DEGREE  OF
  1596.         PRIVACY.
  1597.  
  1598.  
  1599.         S C R A P S                                               Page: 28
  1600.  
  1601.  
  1602.  
  1603.  
  1604.         From a cryptographic standpoint they are ludicrously weak.   They
  1605.         do however provide practical protection against people  `peeking'
  1606.         at  your  data either by running Scraps while you are  away  from
  1607.         your machine or by using a file viewer to examine SCRAPS.DAT.
  1608.  
  1609.  
  1610.         Password
  1611.         --------
  1612.  
  1613.         From the Setup security dialogue box it is possible to specify  a
  1614.         password.  If a password is specified then Scraps will prompt for
  1615.         that  password when it first runs and require that it be  entered
  1616.         correctly before it continues.
  1617.  
  1618.         Passwords  are  not case sensitive.  Passwords  can  contain  any
  1619.         printable characters including spaces and punctuation and can  be
  1620.         up to 36 characters long.
  1621.  
  1622.         Passwords  are  recorded, in encrypted form,  in  the  SCRAPS.DAT
  1623.         file.
  1624.  
  1625.         If  the  password field is left blank then  Scraps  runs  without
  1626.         asking for a password.
  1627.  
  1628.  
  1629.         Scrap encryption
  1630.         ----------------
  1631.  
  1632.         Each  scrap has an Encryption setting which may be either  on  or
  1633.         off.   The  default is specified in the Setup  security  dialogue
  1634.         box.
  1635.  
  1636.         When  the encrypt setting of a scrap is on, Scraps will save  the
  1637.         text  of the scrap in loosely encrypted form instead of as  plain
  1638.         text.   The  encryption  process does not  effect  your  finding,
  1639.         viewing or editing the scrap in any way.
  1640.  
  1641.         THE  PURPOSE OF THIS IS SOLELY TO PREVENT CASUAL  `PEEKING'  INTO
  1642.         THE FILE.  The encryption could easily be broken by anyone  given
  1643.         time and the right tools.
  1644.  
  1645.         Problems with security
  1646.         ----------------------
  1647.  
  1648.  
  1649.         * The password feature can easily be defeated by using SCRFIX  to
  1650.         extract the textual data from SCRAPS.DAT into a plain text  file.
  1651.         Passwords are not recovered by SCRFIX.
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.         S C R A P S                                               Page: 29
  1658.  
  1659.  
  1660.  
  1661.         * When SCRFIX `rescues' a damaged SCRAPS.DAT it will recover  the
  1662.         settings  data  if it can, but if it cannot then it will  not  be
  1663.         able  to  tell if a scrap is encrypted or not.  If the  scrap  is
  1664.         encrypted  and it is loaded as plain text then it will appear  as
  1665.         garage on the screen yet be quite visible if the file is  `peeked
  1666.         at'  using  a  file viewer. To avoid this,  edit  the  text  file
  1667.         created by SCRFIX and manually locate the encrypted scraps;  each
  1668.         should  start  with an <<ENCRYPT>> setting flag  so  Scraps  will
  1669.         process them correctly when it imports them.
  1670.  
  1671.  
  1672.         *  When setting the encryption setting on an existing  scrap  the
  1673.         `old  version' of the text may still exist in the  SCRAPS.DAT  in
  1674.         unencrypted form.  To avoid this always start with a blank  scrap
  1675.         set with the encrypt setting on and never turn the setting off.
  1676.  
  1677.  
  1678.                                     Projects
  1679.                                     --------
  1680.  
  1681.         Scraps  uses  a  concept called `projects' to  give  you  greater
  1682.         control over how your information is organized.
  1683.  
  1684.         Each  scrap  you enter can be assigned to a  particular  project,
  1685.         think of projects as different categories.  You might for example
  1686.         have different categories for work and personal scraps.  The term
  1687.         `projects' of course comes from the fact that this is a good  way
  1688.         of  separating information on different projects that  you  might
  1689.         have running in parallel.
  1690.  
  1691.         Before  you  can  use  projects you need to  give  names  to  the
  1692.         different  project  numbers.   Use the Setup/Project  names  edit
  1693.         dialogue  box. There are a maximum of 20 projects each  of  which
  1694.         can be given a different name.
  1695.  
  1696.         Each  project can be either active or not active, by default  all
  1697.         projects are active.
  1698.  
  1699.         When  a project is not active then all scraps belonging  to  that
  1700.         project become un-findable, scraps will treat them as though they
  1701.         do not exist.
  1702.  
  1703.         The  main purpose of this is to be able to "turn off"  an  entire
  1704.         category  of scraps.  You might want to do this for two  reasons;
  1705.         either  because you are getting a lot of `false  positives'  (for
  1706.         example  searching  for  "apple" and  finding  things  about  the
  1707.         computer when you wanted to know about the fruit) or because  you
  1708.         have  a very large category that you don't want Scraps  to  waste
  1709.         time searching.
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.         S C R A P S                                               Page: 30
  1716.  
  1717.  
  1718.  
  1719.         You  can  assign  a scrap to a particular project  by  using  the
  1720.         Scrap/Settings dialogue box.  To set a whole Group of scraps to a
  1721.         particular project use the Group/Override settings function.
  1722.  
  1723.         To activate or deactivate a project use the Setup/Active projects
  1724.         edit.  Beside each project is a tick box which is marked `X'  for
  1725.         active projects.
  1726.  
  1727.         Each  scrap is assigned to a project by number, the name is  only
  1728.         for your convenience.
  1729.  
  1730.  
  1731.                                     ToDo List
  1732.                                     ---------
  1733.  
  1734.         The  ToDo  list option from the Tools menu gives  access  to  the
  1735.         Scraps ToDo List manager.  This is a complete application  within
  1736.         Scraps that provides all the facilities to create, maintain, view
  1737.         and print lists of tasks to be done.
  1738.  
  1739.         This ToDo list tool provides a structured way of keeping track of
  1740.         tasks  you  need  to  perform.   This  is  in  contrast  to   the
  1741.         unstructured, freeform, way in which Scraps Reminders can be used
  1742.         to track things you need to do.
  1743.  
  1744.         Items may be added to the list by pressing the Insert key or  `A'
  1745.         for Add.
  1746.  
  1747.         Existing  items can be edited by moving the selection bar to  the
  1748.         item and pressing Enter.
  1749.  
  1750.         When an item is done it can be deleted by pressing the Delete key
  1751.         or `D' for Delete.
  1752.  
  1753.         Any  to do item may have an attached scrap.  This allows  you  to
  1754.         attach  a  large  amount of text to an item.  The  `V'  for  view
  1755.         command  will  search for and display the scrap attached  to  the
  1756.         item.
  1757.  
  1758.         The items can be sorted to more easily see which items you should
  1759.         deal with first.
  1760.  
  1761.         Press  P  for  print  to print the entire  list  on  the  default
  1762.         printer.
  1763.  
  1764.         Press Escape to exit the ToDo list tool and return to Scraps.
  1765.  
  1766.         Each entry in the list has six fields that can be entered.
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.         S C R A P S                                               Page: 31
  1774.  
  1775.  
  1776.  
  1777.         First is the description of what it is that has to be done.  Next
  1778.         is  the  date at which this task is due.  This is  for  reference
  1779.         only.   Following  that  is a  single  character  indicating  the
  1780.         priority of this item.
  1781.  
  1782.         The  `who'  field takes a three character string  indicating  who
  1783.         this is involved in this item.  This is for reference only.
  1784.  
  1785.         The created date field is automatically set to the date the  item
  1786.         is  created.  It is for reference only.  It can be  changed,  but
  1787.         this is generally not reasonable.
  1788.  
  1789.         Lastly is the `attach scrap' tick box.  If you tick this box then
  1790.         a  scrap will be attached to this item.  The attached  scrap  can
  1791.         then be located by pressing `V' for view while the selection  bar
  1792.         is on that item.
  1793.  
  1794.         You may either attach one of the scraps currently in the Group or
  1795.         you  may attach the next NEW scrap created, whenever  that  might
  1796.         be.
  1797.  
  1798.         When you decide to attach a scrap to a to do list entry you  must
  1799.         select how you are going to specify which scrap to attach to this
  1800.         item.   You may either attach a scrap that is currently  in  this
  1801.         group or you may attach the next new scrap.
  1802.  
  1803.         If  you select next new scrap then the next time you save  a  NEW
  1804.         scrap it will be attached to this item.  It must be a NEW  scrap,
  1805.         not re-saving an old one, for this to work.
  1806.  
  1807.         You can sort the to do list by description, due date, priority or
  1808.         who  fields.   The  list will then stay  sorted  but  may  become
  1809.         disorder due to additions and deletions.  Then sorting again will
  1810.         bring it into sorted order.
  1811.  
  1812.  
  1813.                               Application launcher
  1814.                               --------------------
  1815.  
  1816.         The  Tools\Launch  Application  tool provides a way  to  run  any
  1817.         program from within Scraps.
  1818.  
  1819.         You  may  add various programs to the launcher menu  then  select
  1820.         them from the menu to run them.
  1821.  
  1822.         Each program has a two letter code.  Type this code to select the
  1823.         program  or  move the selection bar using the  cursor  keys  then
  1824.         press the Enter key.
  1825.  
  1826.         Select AP to add a new program, CP to change an existing  program
  1827.         or DP to delete a program from the launcher menu.
  1828.  
  1829.  
  1830.  
  1831.         S C R A P S                                               Page: 32
  1832.  
  1833.  
  1834.  
  1835.         When adding a new program you must enter two letters that will be
  1836.         used to select the program from the launch menu.
  1837.  
  1838.         Then a descriptive name of the program.  Next is the name of  the
  1839.         program file to be run, an .EXE, .COM or .BAT file.  May  include
  1840.         the full path as in C:\PATH\FILENAME.EXE.
  1841.  
  1842.         Finally  enter  the  directory to change to  before  running  the
  1843.         program.  For example C:\PATH.
  1844.  
  1845.         When an application is selected first Scraps will swap itself out
  1846.         to  EMS  or  disk, change to the  indicated  directory  for  that
  1847.         application then run the program.
  1848.  
  1849.         While  running  a program through the launcher you  may  use  the
  1850.         PrintScreen  button  as with the DOS shell to  capture  the  text
  1851.         screen to the Editor Clipboard.
  1852.  
  1853.  
  1854.                                Help within Scraps
  1855.                                ------------------
  1856.  
  1857.         Scraps has two systems of Help.  The first is the Help Menu which
  1858.         contains a number of help topics.
  1859.  
  1860.         Read  the help various help topics for instructions and  tips  on
  1861.         how to make the best use of Scraps.
  1862.  
  1863.         Secondly  there  is `Context sensitive help'.  This is  pages  of
  1864.         help  that relate directly to the particular part of Scraps  that
  1865.         you are using.
  1866.  
  1867.         At any time you may press the F1 key to receive context sensitive
  1868.         help about the part of Scraps you are using.
  1869.  
  1870.         To access the Help Menu first pull down the menu by typing Alt-H.
  1871.         That  means  hold down the key marked 'Alt' and type  the  letter
  1872.         'H'.
  1873.  
  1874.         When the menu has pulled down you may select one of the items  by
  1875.         pressing  the key corresponding to the highlighted letter in  the
  1876.         topic  name.  Alternately you may move the selection bar  to  the
  1877.         topic using the up and down arrows and then selecting it with the
  1878.         Enter key.
  1879.  
  1880.         Once  selected  the help appears in a box in the  middle  of  the
  1881.         screen.  Use the Page Up and Page Down keys, marked PgUp and PgDn
  1882.         to  move through the help screen.  Use the Escape key  to  remove
  1883.         the help screen.
  1884.  
  1885.  
  1886.  
  1887.  
  1888.  
  1889.         S C R A P S                                               Page: 33
  1890.  
  1891.  
  1892.  
  1893.         To use the Context Sensitive Help press the F1 key while  working
  1894.         in Scraps.  A help window will appear with information about  the
  1895.         menu  item or field you are currently using.  Use the Escape  key
  1896.         to remove the help screen when you are finished.
  1897.  
  1898.  
  1899.  
  1900.                                  Hints on usage
  1901.                                  --------------
  1902.  
  1903.         As  a  freeform data base Scraps relieves you  of  the  straight-
  1904.         jacket imposed by most data base programs but, at the same  time,
  1905.         it  takes away a lot of the structure and safeguards  with  which
  1906.         you may be familiar.  To help you get the best out of Scraps here
  1907.         are some hints on usage.
  1908.  
  1909.  
  1910.         Keep retrieval in mind
  1911.         ----------------------
  1912.  
  1913.         The real importance of the stored information is not the  storing
  1914.         but the retrieving of it.  That being the case it is worth always
  1915.         considering  how  you might want to look something  up  when  you
  1916.         enter it.
  1917.  
  1918.  
  1919.         Use standard words
  1920.         ------------------
  1921.  
  1922.         Sprinkle your scraps liberally with standard keywords, pick those
  1923.         words yourself so they make sense to you.  For example you  might
  1924.         choose  to  put the word "PHONE" in every scrap that  contains  a
  1925.         telephone number, and "ADDRESS" in ones that holds an address.
  1926.  
  1927.         This ensures that you will not fail to find something because you
  1928.         used a term in the scrap different to that which you are using to
  1929.         search for it.
  1930.  
  1931.  
  1932.         Throw in keywords
  1933.         -----------------
  1934.  
  1935.         When  several  different  words can be used  to  describe  a  key
  1936.         concept  put all of them into the scrap. In a scrap  about  cheap
  1937.         airline  tickets type "AIR PLANE AIRPLANE CHEAP  ECONOMY  TICKETS
  1938.         FARES" across the bottom of the scrap.  That way you can be  sure
  1939.         that  you'll find the scrap when you need it, regardless  of  how
  1940.         you ask for it.
  1941.  
  1942.  
  1943.         Use project keywords
  1944.         --------------------
  1945.  
  1946.  
  1947.         S C R A P S                                               Page: 34
  1948.  
  1949.  
  1950.  
  1951.  
  1952.         If  you  have a whole bunch of scraps revolving around  a  single
  1953.         task or project try putting a standard code word in each.   Every
  1954.         scrap  about the West District Housing Project might have  "WDHP"
  1955.         or  "WESTHOUSING" in it.  That way you can quickly find  all  the
  1956.         those scraps by searching for this key word.
  1957.  
  1958.         By  using  an invented word or acronym you can be  sure  that  no
  1959.         other scrap will accidentally happen to include the word.
  1960.  
  1961.  
  1962.         Scraps as an index
  1963.         ------------------
  1964.  
  1965.         Scraps  is  best used to deal with lots of small items.   If  you
  1966.         have  some  very big documents you may find it  better  to  leave
  1967.         those  as word processor files and write a small scrap  for  each
  1968.         file that states the subject of that files and where it is.
  1969.  
  1970.         When  used  in this way Scraps becomes an index  system  to  your
  1971.         files.   This allows it to maintain the high speed you  get  from
  1972.         only  having short scraps while still letting you find  you  data
  1973.         when you need it.
  1974.  
  1975.  
  1976.                            Scraps with task switchers
  1977.                            --------------------------
  1978.  
  1979.         Scraps  is  most useful as a tool if it is  constantly  available
  1980.         whenever  you  are using your computer.   Unfortunately  PCs  can
  1981.         normally only run one program at a time.
  1982.  
  1983.         There  are, however, some systems that allow you to have  two  or
  1984.         more programs loaded into memory at the same time so that you may
  1985.         switch between them nearly instantly.  These systems are known as
  1986.         Task Switchers.  Other programs allow not only this but also  for
  1987.         more than one program to run at the same time.  These are  called
  1988.         multitaskers; for our purposes they are the same.
  1989.  
  1990.         Using  Scraps with one of these systems offers  many  advantages.
  1991.         If you have such a system then it may be worth using Scraps  with
  1992.         it.
  1993.  
  1994.         Scraps is supplied with configuration files for use with two such
  1995.         systems;  the  file  SC-PIF.DVP is for DESQview  while  the  file
  1996.         SCRAPS.PIF is for Windows.
  1997.  
  1998.         Other   programs  such  as  Software  Carousel,  Back&Forth   and
  1999.         WordPerfect  Office can also provide similar  abilities.   MS-DOS
  2000.         5.0 Shell also includes a task switcher.
  2001.  
  2002.         When setting up these systems for use with Scraps you may need to
  2003.  
  2004.  
  2005.         S C R A P S                                               Page: 35
  2006.  
  2007.  
  2008.  
  2009.         know  a  few things about the technical requirements  of  Scraps.
  2010.         You  need  refer  to  these points only  if  the  information  is
  2011.         demanded by your task switcher configuration.
  2012.  
  2013.         *    Scraps normally writes directly to the screen and so  cannot
  2014.         be  run  "in a small window".  You can alter  the  normal  Scraps
  2015.         behavior to BIOS video from the Scraps SetUp menu but will suffer
  2016.         a reduction in display speed.
  2017.  
  2018.         *    Scraps  needs  at least 230K of RAM to run in and  can  make
  2019.         sensible  use of up to 300K.  If you want to process  very  large
  2020.         scraps then you may wish to give Scraps up to 640K to work in.
  2021.  
  2022.         *    Scraps will use the mouse.
  2023.  
  2024.         *    Scraps  will  use the communications (COM) port if  you  are
  2025.         using the AutoDialer tool.
  2026.  
  2027.         *    Scraps  will  run in 43/50 line video modes if you  have  an
  2028.         EGA/VGA and start Scraps in the appropriate video mode.
  2029.  
  2030.         *    Scraps  operation should not be terminated except  by  using
  2031.         the Scraps Exit option. e.g. "Don't allow close window"
  2032.  
  2033.  
  2034.                                  Known problems
  2035.                                  --------------
  2036.  
  2037.         * Scraps is not designed to handle very large single scraps.   It
  2038.         can handle them if there is enough memory but screen display  and
  2039.         editing may become sluggish depending upon your machine.
  2040.  
  2041.         *  The  import of word processor files is less than  perfect  due
  2042.         mainly to the lack of published reference on word processor  file
  2043.         formats.    ASCII,   WordStar  and  XyWrite  file   will   import
  2044.         `perfectly'.   WordPerfect  5+ and Write/Word files  will  import
  2045.         well  while  others may not be so good.  No attempt  is  made  to
  2046.         import  formatting  or  layout information;  only  body  text  is
  2047.         processed.
  2048.  
  2049.         *  In  a  multitasker environment the  mouse  cursor  is  written
  2050.         directly  to  video  memory  regardless  of  the  "BIOS   writes"
  2051.         settings.  This means that you may be unable to use the mouse, or
  2052.         its use will be confusing, if you run Scraps in a small window.
  2053.  
  2054.         * In DESQview Hercules 43 x 90 graphic text mode the mouse cursor
  2055.         will  not be displayed properly.  Mouse control in this  mode  is
  2056.         currently impractical.
  2057.  
  2058.         *  Security  is  cryptographically  weak.   See  the  section  on
  2059.         Security for details.
  2060.  
  2061.  
  2062.  
  2063.         S C R A P S                                               Page: 36
  2064.  
  2065.  
  2066.  
  2067.         *  Scraps does not work well with some older mouse  drivers.   If
  2068.         you  find  that  your mouse doesn't work with  Scraps  or  Scraps
  2069.         crashes  when  you use the mouse try running Scraps with  the  /O
  2070.         switch (parameter) to specify Old mouse driver.
  2071.  
  2072.  
  2073.         If  any  of these points is a significant problem  for  you  then
  2074.         please let the author know.  The priority assigned to fixing  the
  2075.         problem can then be increased.
  2076.  
  2077.  
  2078.                             Country specific settings
  2079.                             -------------------------
  2080.  
  2081.         For those outside the USA Scraps will configure itself  according
  2082.         to  the COUNTY=<CountryCode> line in the CONFIG.SYS file on  your
  2083.         boot disk.
  2084.  
  2085.         This  setting  allows  DOS  and Scraps, as  well  as  many  other
  2086.         programs, to configure date, time and number formats to that used
  2087.         in your country.
  2088.  
  2089.         Consult  a  DOS reference book for more details on  the  COUNTRY=
  2090.         settings.
  2091.  
  2092.         You may override the date setting using the option  Setup/Country
  2093.         info.  Tick the override box ON and select either M/D/YY,  D/M/YY
  2094.         or YY/M/D order.
  2095.  
  2096.         If you are outside the USA then it is better to use the  COUNTRY=
  2097.         system as Scraps will not only configure the date ORDER, but also
  2098.         the date, time, decimal and thousands place separator characters.
  2099.  
  2100.  
  2101.                       Copying Scraps data to another system
  2102.                       -------------------------------------
  2103.  
  2104.         It  may  be  at times necessary to move the whole  data  base  of
  2105.         scraps from one PC to another, when you move to and from a laptop
  2106.         for  example.   This  section gives details on  how  to  use  DOS
  2107.         commands  to  copy  the  Scraps data  files  to  a  floppy  disk,
  2108.         erase .cp2
  2109.         your  data  from the hard disk, then return the data  to  another
  2110.         hard disk.
  2111.  
  2112.         All your scraps are stored in a file called SCRAPS.DAT located in
  2113.         the same subdirectory as the Scraps program.  To take your scraps
  2114.         with  you  to another machine you need to copy this file  onto  a
  2115.         floppy disk, take it to the second machine and then copy it  onto
  2116.         the hard disk there.
  2117.  
  2118.         1)  Copying the file onto floppy.
  2119.  
  2120.  
  2121.         S C R A P S                                               Page: 37
  2122.  
  2123.  
  2124.  
  2125.  
  2126.         This  is the command you need to type at the DOS prompt  to  copy
  2127.         the scraps data file from the hard disk to a floppy disk.
  2128.  
  2129.         C:\> COPY C:\SCRAPS\SCRAPS.DAT A:
  2130.         |    ---- --------- ---------- --
  2131.         |    |    |         |          | This is the drive onto which you
  2132.         |    |    |         |            wish to copy the file.
  2133.         |    |    |         |
  2134.         |    |    |         | This is the name of the scraps file. It is
  2135.         |    |    |           always the same.
  2136.         |    |    |
  2137.         |    |    | This is the drive and directory in which you scraps
  2138.         |    |      program is stored.  You specified this when you
  2139.         |    |      first installed Scraps.  If you used a different
  2140.         |    |      directory then give the name here.
  2141.         |    |
  2142.         |    | This is the DOS copy command.  It causes the file name
  2143.         |      to be copied to the floppy disk drive you specify.
  2144.         |
  2145.         | This is the DOS prompt.  You don't type this.  It is just here
  2146.           to show that you should enter the COPY command while at the DOS
  2147.           prompt.
  2148.  
  2149.  
  2150.         After you have given the COPY command make sure that the file  is
  2151.         on the disk by using the DIR command.
  2152.  
  2153.         C:\> DIR A:
  2154.              ------
  2155.  
  2156.         The display will look like this.
  2157.  
  2158.          Volume in drive A has no label
  2159.          Directory of  A:\
  2160.  
  2161.         SCRAPS   DAT   137178   8-14-91   5:04p
  2162.                 1 File(s)    531968 bytes free
  2163.  
  2164.         The  exact  sizes  and dates will differ.  Check the  date  -  it
  2165.         should be the date on which you last used Scraps.
  2166.  
  2167.         Once  you are sure the file is on the disk put one of the  little
  2168.         silver 'write protect' stickers over the notch in the disk, label
  2169.         it and put it away safely.  You might want to make two disks just
  2170.         to be on the safe side.
  2171.  
  2172.         2) Erasing your scraps data from the hard disk.
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.         S C R A P S                                               Page: 38
  2180.  
  2181.  
  2182.  
  2183.         Just  use a scraps floppy to Install Scraps again.  It will  warn
  2184.         you that scraps is already installed and that there is already  a
  2185.         scraps data file on the disk.  If you insist on going ahead  then
  2186.         it will overwrite the old scraps data file with the set of sample
  2187.         scraps.
  2188.  
  2189.         You  can  then use scraps again to make sure  all  your  personal
  2190.         scraps have been erased.
  2191.  
  2192.         3) Copying your scraps data from the floppy disk to the new  hard
  2193.         disk.
  2194.  
  2195.         First  install Scraps normally on your hard disk using  a  Scraps
  2196.         floppy  disk.   If  you  install it in  a  directory  other  than
  2197.         C:\SCRAPS  (which  is  where it  normally  goes)  substitute  the
  2198.         alternate  directory  name  in the  commands  listed  below;  the
  2199.         underlined portion is the one you may need to change.
  2200.  
  2201.         Delete the sample set of scraps on the hard disk.  To do this use
  2202.         the following command.
  2203.  
  2204.         C:\> ERASE C:\SCRAPS\SCRAPS.DAT
  2205.                    ---------
  2206.  
  2207.         Then  copy  your personal scraps data file from the  floppy  disk
  2208.         onto the new hard disk.  To do this use the following command.
  2209.  
  2210.         C:\> COPY A:\SCRAPS.DAT C:\SCRAPS\SCRAPS.DAT
  2211.                                 ---------
  2212.  
  2213.         Then run Scraps to make sure all your data is in place on the new
  2214.         hard disk.
  2215.  
  2216.  
  2217.                                  Changes in v1.6
  2218.                                  ---------------
  2219.  
  2220.         This version improves on the various alarm functions.
  2221.  
  2222.         Instead of not just the next due reminder the alarm now reads and
  2223.         remembers  the  next 19 reminders.  True of the  internal  Scraps
  2224.         alarm, SAlarm and the new ScrDV alarm module.
  2225.  
  2226.         The alarm list updated dynamically as alarms are set or reset  as
  2227.         well as by the "Find Now" commands.
  2228.  
  2229.         ScrDV module added for alarm support inside DESQview.
  2230.  
  2231.         Reliability and compatibility of SAlarm module greatly improved.
  2232.  
  2233.         Better DESQview support with DV specific sound calls for thud and
  2234.         alarms.
  2235.  
  2236.  
  2237.         S C R A P S                                               Page: 39
  2238.  
  2239.  
  2240.  
  2241.  
  2242.         Bug fixed in the DESQview "raise window" code.
  2243.  
  2244.         Changes in v1.5
  2245.         ---------------
  2246.  
  2247.         ToDo list application added. Swap to DOS overhead reduced to  9K.
  2248.         PrintScreen  frame  grabber  while  shelled  to  DOS.  Autodialer
  2249.         "Dialing..."  pops before starting to dial. Tweaked XyWrite  file
  2250.         format  guesser.  Wall-to-Wall context sensitive  help.  DESQview
  2251.         time slice more consistent. Tweaked WordStar reader. Drop shadows
  2252.         on  dialogue boxes. Country independence for all date,  time  and
  2253.         number formats. DESQview "raise window" on reminder alarms.
  2254.  
  2255.         Changes in v1.4
  2256.         ---------------
  2257.  
  2258.         Bug  fixes.   View  clipboard now works  correctly,  Ctrl-Y  will
  2259.         delete blank lines, mouse control is not lost after a DOS  shell.
  2260.         Spaces after , & + | in Find no longer cause an error.   Calendar
  2261.         shows correct `today' mark.
  2262.  
  2263.         Project  concept added.  See section on Projects for  details  on
  2264.         how to use this new category concept.
  2265.  
  2266.         Group/Override  settings  option added.  Global  settings  change
  2267.         command, particularly useful in setting up Projects but also good
  2268.         for doing group conversions to Protected/Encrypted status.
  2269.  
  2270.         Removed Shareware reminder for the 30 day evaluation period.
  2271.  
  2272.         Changes in v1.3 and before
  2273.         --------------------------
  2274.  
  2275.         Bug fixes.  Alt/Ctrl/Shift-F10 now work.
  2276.  
  2277.         Internal change to Find by word means up to 20% faster  searches,
  2278.         particular if you have many very short scraps.
  2279.  
  2280.         Bug  fixes.  Editor  support for  extended  characters  (accented
  2281.         vowels and so on). /R reminder check switch. Improved  appearance
  2282.         in  both  mono  and  colour modes.  Opening  screen  OK  box  and
  2283.         shareware reminder boxes now timeout. Date fields support  `fuzzy
  2284.         dates'.  e.g. do not require strict MM/DD/YY format. Date  fields
  2285.         support  PopUp calendar for point-and-shoot date selection.  Find
  2286.         reminders  is  now  more general Find by date  range.  Option  to
  2287.         automatically list found scraps. Calculator results carry forward
  2288.         to  next equation. Real-time alarm for reminders.  TSR  real-time
  2289.         alarm for reminders when external to Scraps. /O switch to support
  2290.         non-compliant mouse drivers.
  2291.  
  2292.  
  2293.  
  2294.  
  2295.         S C R A P S                                               Page: 40
  2296.  
  2297.  
  2298.  
  2299.  
  2300.                                  Error messages
  2301.                                  --------------
  2302.  
  2303.         Scraps may issue various warnings or error messages during normal
  2304.         operation.   This is a list of all such messages, their  meanings
  2305.         and  what  to  do  about them.  Most users  will  never  see  the
  2306.         majority of these messages.
  2307.  
  2308.  
  2309.         Access to SCRAPS.DAT denied!
  2310.  
  2311.         The SCRAPS.DAT file is unavailable, probably because it has  been
  2312.         opened by a program on another workstation of a LAN or in another
  2313.         window  of a multitasker.  Close that other task then try  again.
  2314.         If  you are using the ScrDV module then that may be what has  the
  2315.         data file open, if so try again in a few moments.
  2316.  
  2317.         Clipboard empty!
  2318.  
  2319.         You  tried  to paste something from the clipboard  without  first
  2320.         copying anything onto it.  Mark a block and copy or delete it  to
  2321.         put it on the clipboard before trying to paste again.
  2322.  
  2323.         Comm port error
  2324.  
  2325.         While  trying  to  use  the  autodialer  Scraps  was  unable   to
  2326.         initialize  the communications port.  Either something  is  wrong
  2327.         with the communications port or you have specified the wrong port
  2328.         in  SetUp Dialer.  Check that you specified the correct port  and
  2329.         if so check the port.
  2330.  
  2331.         Could not find!
  2332.  
  2333.         You tried to search for a piece of text within the scrap shown on
  2334.         the screen but the required text was not there.
  2335.  
  2336.         Cursor not on word
  2337.  
  2338.         You  tried to use the Find word at cursor option but  the  cursor
  2339.         was not on a word.  Move the cursor onto a word and try again.
  2340.  
  2341.         Executable file damaged!
  2342.  
  2343.         The Scraps program file, SCRAPS.COM, has been damaged.  This  may
  2344.         indicate  that your system has been infected by a virus.   Scraps
  2345.         will take suitable precautions.  Reboot your system and get a new
  2346.         copy  of  the  Scraps  program from  your  distribution  disk  or
  2347.         archive.
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.         S C R A P S                                               Page: 41
  2354.  
  2355.  
  2356.  
  2357.         Failure reading ASCII file!
  2358.  
  2359.         Scraps was unable to read the ASCII file you specified.  Possibly
  2360.         you specified a non-existent file name.  Make sure you specify  a
  2361.         valid file name.
  2362.  
  2363.         Failure writing ASCII file!
  2364.  
  2365.         Scraps was unable to write to the ASCII file name you  specified.
  2366.         Possibly  you  specified  a  non-existent  subdirectory  or   you
  2367.         included wildcards (*, ?) in the file name. Make sure you specify
  2368.         a valid file name.
  2369.  
  2370.         File already exists.  Aborting.
  2371.  
  2372.         You attempted to overwrite an existing file.  Choose another file
  2373.         name.
  2374.  
  2375.         File corrupted: BADFID
  2376.         File corrupted: BADSIG
  2377.         File corrupted: FIDNEG
  2378.         File corrupted: FSCE
  2379.  
  2380.         There  is  a serious problem with the data file.  It  has  become
  2381.         corrupted beyond the ability of Scraps to understand it.   You'll
  2382.         need  to use the SCRFIX utility to process the file  and  recover
  2383.         your information.
  2384.  
  2385.         File problem: ESLOOP
  2386.  
  2387.         There  is a minor problem with the data file, probably caused  by
  2388.         rebooting the computer while Scraps was writing to the data file.
  2389.         The error message will probably appear several times. You  should
  2390.         use  the  SCRFIX  utility to process the file  and  recover  your
  2391.         information.
  2392.  
  2393.         File error!
  2394.  
  2395.         Scraps  had  a  problem  with  the  data  file.   If  it  happens
  2396.         repeatedly you should use the SCRFIX utility to process the  file
  2397.         and recover your information.
  2398.  
  2399.         Group Empty!
  2400.  
  2401.         You  tried to do something that requires scraps in the group  but
  2402.         the  group  was empty. Use the Find command to find  a  group  of
  2403.         scraps before trying again.
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.         S C R A P S                                               Page: 42
  2412.  
  2413.  
  2414.  
  2415.         No block marked!
  2416.  
  2417.         You  tried  to  delete or copy a block of text but  had  not  yet
  2418.         marked  a block.  Use the mark block command to mark a  block  of
  2419.         text before trying again.
  2420.  
  2421.         Not enough memory to load page!
  2422.  
  2423.         There  is  not enough memory to load a scrap.  You  are  probably
  2424.         running Scraps in a multitasking partition that is too small. Try
  2425.         increasing  the amount of memory allocated to  Scraps.   Consider
  2426.         splitting large scraps into several smaller ones.
  2427.  
  2428.         Protected scrap, cannot delete!
  2429.  
  2430.         You  tried  to  delete a scrap that has  the  Protected  setting.
  2431.         Remove the protected setting before trying again.
  2432.  
  2433.         Read error: FHED
  2434.  
  2435.         There  is  a serious problem with the data file.  It  has  become
  2436.         corrupted beyond the ability of Scraps to understand it.   You'll
  2437.         need  to use the SCRFIX utility to process the file  and  recover
  2438.         your information.
  2439.  
  2440.         Restart to view new colors
  2441.  
  2442.         You changed the color settings.  You will need to exit Scraps and
  2443.         then restart for Scraps to use the new setting.
  2444.  
  2445.         SetUp Dialer first!
  2446.  
  2447.         You  tried to use the phone dialer without first setting  it  up.
  2448.         Use the Setup phone dialer option to set up the dialer first.
  2449.  
  2450.         Unable to allocate swap space
  2451.  
  2452.         You  tried to shell to DOS but there was not enough space in  EMS
  2453.         memory  or  on the disk drive to hold the  necessary  swap  file.
  2454.         Make more room on the disk or in EMS memory before trying again.
  2455.  
  2456.         Unable to fully index this scrap
  2457.  
  2458.         The  scrap  you  are saving is particularly long  and  Scraps  is
  2459.         unable to make index entries for the whole scrap.  Only the first
  2460.         two thousand words are indexed.  Only indexed words are  examined
  2461.         by  the Find command.  Any scrap long enough to cause this  error
  2462.         can probably be sensibly cut into two or more small scraps.
  2463.  
  2464.         Unable to open file "{filename}"!
  2465.  
  2466.         Scraps was unable to open the named file.
  2467.  
  2468.  
  2469.         S C R A P S                                               Page: 43
  2470.  
  2471.  
  2472.  
  2473.  
  2474.         Unable to Shell
  2475.  
  2476.         Scraps was unable to shell to DOS.
  2477.  
  2478.  
  2479.                                  ScrFix utility
  2480.                                  --------------
  2481.  
  2482.         Scraps is most useful when a lot of information is stored in  it.
  2483.         This  makes the Scraps data file quite valuable; if you lost  the
  2484.         file then you might have a lengthy job recovering the information
  2485.         manually.
  2486.  
  2487.         Making  regular  backups of not only Scraps data but  your  whole
  2488.         hard  disk  is good computing practice, yet it  frequently  won't
  2489.         save you when you really need it.
  2490.  
  2491.         Hard  disk crashes, electrical or mechanical  failures,  software
  2492.         conflicts,  network  crashes:  all these  things  could  lead  to
  2493.         damaged data files.
  2494.  
  2495.         To  deal  with the more common problems that  might  befall  your
  2496.         Scraps  data  the  ScrFix utility is  supplied  with  the  Scraps
  2497.         program.
  2498.  
  2499.         Unlike  Scraps this utility can read a SCRAPS.DAT data file  even
  2500.         if  it  has been badly damaged.  It hunts through  the  file  and
  2501.         spots all of the intact text of scraps and saves them into a text
  2502.         file.
  2503.  
  2504.         This  text  file can then be imported into a new copy  of  Scraps
  2505.         using the Group Import command.
  2506.  
  2507.         The  existence  of ScrFix should not be taken to  mean  that  the
  2508.         Scraps  data file is easily damaged.  It is no more  likely  that
  2509.         the Scraps data file be damaged than your database files,  spread
  2510.         sheet  files or any other complex files.  Unlike the  files  from
  2511.         those  other  application  programs  the  Scraps  data  file   is
  2512.         deliberately  designed  to allow recovery of data  should  damage
  2513.         occur.
  2514.  
  2515.         Usage:
  2516.  
  2517.            SCRFIX SCRAPS.DAT > SCRFIX.TXT
  2518.  
  2519.         This  creates a TEXT file called SCRFIX.TXT with all the  savable
  2520.         data from your SCRAPS.DAT.
  2521.  
  2522.         First  use  a file viewer to check that SCRFIX.TXT  contains  the
  2523.         recovered information.
  2524.  
  2525.  
  2526.  
  2527.         S C R A P S                                               Page: 44
  2528.  
  2529.  
  2530.  
  2531.         Then erase the damaged SCRAPS.DAT and run Scraps to make a  fresh
  2532.         blank SCRAPS.DAT.
  2533.  
  2534.         Use Group Import to import the data from SCRFIX.TXT.
  2535.  
  2536.         The  file  created by ScrFix uses the characters  ~!~  (squiggle,
  2537.         exclamation mark, squiggle) as a separator between scraps.
  2538.  
  2539.         Make  sure  that the "Scrap separator string:" is  ~!~  and  that
  2540.         "Include  separator  in scrap" is off and "Read settings"  is  on
  2541.         when you Group Import the file.
  2542.  
  2543.         When  you have finished with it erase the SCRFIX.TXT  file.   You
  2544.         may  choose  to  copy it to a floppy disk  first  to  provide  an
  2545.         additional backup copy of your data.  One can never have too many
  2546.         backups.
  2547.  
  2548.  
  2549.                                      Support
  2550.                                      -------
  2551.  
  2552.         If  you  have  any difficulties with Scraps or  any  comments  or
  2553.         suggestions you may drop the author a line at the address below.
  2554.  
  2555.         Scraps is very much a USER supported package.  All your comments,
  2556.         both   positive   and  negative,  on  the   program,   packaging,
  2557.         distribution or anything else are very welcome.
  2558.  
  2559.         In particular if you found that Scraps was nearly, but not quite,
  2560.         what you are looking please let the author know.  Many things can
  2561.         be easily added if they are requested.
  2562.  
  2563.         Mail:  (Please enclose a self addressed stamped envelope  if  you
  2564.         would like a direct reply)
  2565.  
  2566.              Scraps
  2567.              P.O. Box 2,
  2568.              Cheung Chau,
  2569.              Hong Kong.
  2570.  
  2571.         The  author makes every attempt to respond to all  enquiries  but
  2572.         registered users will have priority.
  2573.  
  2574.         If  you are reporting a problem don't forget to include  as  much
  2575.         information as possible about your computer system and about  the
  2576.         exact conditions that produced the problem.
  2577.  
  2578.         If the problem relates to importing a file then consider  sending
  2579.         that  file on a floppy disk; doing so will greatly  increase  the
  2580.         chance that the author will be able to rectify the problem.
  2581.  
  2582.         Registered users please state your registration code.
  2583.  
  2584.  
  2585.         S C R A P S                                               Page: 45
  2586.  
  2587.  
  2588.  
  2589.                                   The Interface
  2590.                                   -------------
  2591.  
  2592.         Scraps uses a form of the Common User Access (CUA) interface that
  2593.         is  increasingly  becoming the standard for all  programs.   This
  2594.         interfaces  is based largely on "pull down menus"  and  "dialogue
  2595.         boxes".
  2596.  
  2597.         If you are not familiar with this kind of interface then  reading
  2598.         this section will explain the key features of how it is operated.
  2599.  
  2600.         Being  familiar with your user interface can make the  difference
  2601.         between using this (or any other program) productively and on  it
  2602.         being a drain on your time.
  2603.  
  2604.  
  2605.         The Editor
  2606.         ----------
  2607.  
  2608.         Scraps  are  written using the built-in editor.  This is  a  very
  2609.         simple text editor with some word-processor-like features.  It is
  2610.         not  intended to replace your word processor; rather it is  meant
  2611.         for quick note taking.  Longer pieces of text can be prepared  in
  2612.         a full text editor or word processor and imported into Scraps.
  2613.  
  2614.  
  2615.         The Mouse
  2616.         ---------
  2617.  
  2618.         Throughout  Scraps the mouse is used as a pointing  device.   The
  2619.         left  button selects things that are being pointed to, either  by
  2620.         pressing it, clicking it or double clicking it.  The right button
  2621.         cancels things.
  2622.  
  2623.         When  this  manual refers to `clicking' on  something,  it  means
  2624.         moving the mouse until the highlighted mouse cursor on the screen
  2625.         is on the thing to be clicked then pressing and quickly releasing
  2626.         the  mouse button.  Double clicking is the same except  you  must
  2627.         press, release then press and release the button again.
  2628.  
  2629.         While you are typing a scrap the mouse cursor will be turned  off
  2630.         to  avoid distracting you.  Moving the mouse or  clicking  either
  2631.         mouse button will restore it.
  2632.  
  2633.  
  2634.         The Menus
  2635.         ---------
  2636.  
  2637.         The  Scraps  commands are all menu based.  Along the top  of  the
  2638.         screen  is  a  highlighted  bar showing  the  names  of  all  the
  2639.         available menus.
  2640.  
  2641.  
  2642.  
  2643.         S C R A P S                                               Page: 46
  2644.  
  2645.  
  2646.  
  2647.         In the name of each option one letter is high-lighted, hold  down
  2648.         the  Alt key and press the key on your keyboard corresponding  to
  2649.         the high-lighted letter to pull down the menu.
  2650.  
  2651.         This is a typical menu.  It is the Edit menu which is pulled down
  2652.         by holding down the Alt key and pressing the E key.
  2653.  
  2654.         +-------------------------------------------+
  2655.         | Mark a block of text                  F10 |
  2656.         | Delete marked block               Alt-F10 |
  2657.         | Copy marked block to clipboard   Ctrl-F10 |
  2658.         | Paste from clipboard to cursor   Shft-F10 |
  2659.         | Write marked block to text file           |
  2660.         | View clipboard                            |
  2661.         | Import text file at cursor             F5 |
  2662.         | Insert Now date/time at cursor            |
  2663.         +-------------------------------------------+
  2664.  
  2665.         Each line describes one option available from this menu.
  2666.  
  2667.         One  line will be high-lighted by a selection bar.  You can  move
  2668.         the  selection bar up and down with the up and down  arrow  keys.
  2669.         Pressing the up key while on the first option moves the selection
  2670.         bar  to the last option, and visa versa with the down key on  the
  2671.         last option.
  2672.  
  2673.         To  select an option either move the bar to the option and  press
  2674.         the Enter key or press the key corresponding to the  high-lighted
  2675.         letter  in the name of the option.  This latter way of  selecting
  2676.         an option works regardless of where the selection bar is.
  2677.  
  2678.         When there is a key or key combination specified at the right  of
  2679.         an  option  this indicates a Keyboard  Shortcut.   Pressing  this
  2680.         keyboard  combination will select the command while on any  menu,
  2681.         or in the Editor, without the need to pull down the menu first.
  2682.  
  2683.         Keyboard shortcuts can save you a lot of time.  It is a good idea
  2684.         to remember at least the most commonly used ones.
  2685.  
  2686.         Use the left and right arrow keys to move to different menus.
  2687.  
  2688.         The  Escape key will cancel the menu and return you to the  scrap
  2689.         editor.
  2690.  
  2691.         Dialogue boxes
  2692.         --------------
  2693.  
  2694.         When using the various commands selected from the menus in Scraps
  2695.         you will often see "Dialogue boxes".  These are boxes that appear
  2696.         in the middle of the screen with places for you to select options
  2697.         and specify things such as words, dates or file names.
  2698.  
  2699.  
  2700.  
  2701.         S C R A P S                                               Page: 47
  2702.  
  2703.  
  2704.  
  2705.  
  2706.         For  example this is the SetUp Scraps dialogue box.  If you  pick
  2707.         the SetUp Scraps option from the SetUp menu this dialogue box  is
  2708.         displayed.
  2709.  
  2710.         +----------------------------------------------------------+
  2711.         | Scraps program SetUp options                             |
  2712.         |                                                          |
  2713.         | [ ]  Check for reminders at startup                      |
  2714.         |                                                          |
  2715.         | [X]  Expert mode; less prompts                           |
  2716.         |                                                          |
  2717.         | Use BIOS Video writes:                                   |
  2718.         | (+) No         ( ) Yes        ( ) Only in DV             |
  2719.         |                                                          |
  2720.         | Colors:                                                  |
  2721.         | (+) Force Mono  ( ) Force Color ( ) Autoselect           |
  2722.         |                                                          |
  2723.         |                  #========#  +--------+                  |
  2724.         |                  H   OK   H  | Cancel |                  |
  2725.         |                  #========#  +--------+                  |
  2726.         +----------------------------------------------------------+
  2727.  
  2728.         There are five fields in this box and each one allows you to make
  2729.         a choice. The flashing cursor indicates which field is  selected.
  2730.         When a dialogue box first appears it is normally the first  field
  2731.         that is selected.
  2732.  
  2733.         Use the Tab key to move to the next field or Shift-Tab to move to
  2734.         the previous field.  If you go beyond the last of the fields  you
  2735.         will return to the first field and visa versa.
  2736.  
  2737.         You  can also select a field that is not selected by clicking  on
  2738.         it with the mouse. If the field is already selected then clicking
  2739.         with the mouse will change its value.
  2740.  
  2741.         When  you  have selected a field, and the flashing cursor  is  on
  2742.         that field, you can change the content of that field.
  2743.  
  2744.         The first field is "[ ]  Check for reminders at startup". This is
  2745.         a tick box field.
  2746.  
  2747.         Tick  box fields have a box which may or may not contain a  cross
  2748.         to show that the field is active.
  2749.  
  2750.         The  example  above is shown OFF; when this option is ON  an  `X'
  2751.         appears. Turn the X on and off by using the space bar.   Clicking
  2752.         on the field with the mouse also turns the X on and off.
  2753.  
  2754.         The next field is also a tick box.  This one is ON.
  2755.  
  2756.  
  2757.  
  2758.  
  2759.         S C R A P S                                               Page: 48
  2760.  
  2761.  
  2762.  
  2763.         The next field is:
  2764.         "Use BIOS Video writes:
  2765.         (+) No         ( ) Yes        ( ) Only in DV"
  2766.  
  2767.         This  is  an  item selector or "radio button"  field.   Like  the
  2768.         buttons on a car radio only one `button' can be active at a time.
  2769.         In this example the `No' button is active.
  2770.  
  2771.         Press the space bar to change to the next button.  Keep  pressing
  2772.         the space bar until you have the correct button pressed.  You can
  2773.         click with a mouse to select a button.
  2774.  
  2775.         The  last field is a set of selection buttons.  The box with  the
  2776.         double line around it is the default.
  2777.  
  2778.         #========#  +--------+
  2779.         H   OK   H  | Cancel |#========#  +--------+
  2780.  
  2781.         Press  Enter to select the default, OK,  or press the Tab key  to
  2782.         move the default to Cancel and press Enter there.  Or type `O' or
  2783.         `C' to select OK or Cancel.
  2784.  
  2785.         When  the options are OK and Cancel pressing Esc is the  same  as
  2786.         picking Cancel.  You can click these buttons with a mouse.
  2787.  
  2788.         Every  dialogue box has at least one of these selection  buttons.
  2789.         The  only  way  to leave a dialogue box is to  pick  one  of  the
  2790.         selection buttons or to press the Escape key.
  2791.  
  2792.         Some fields allow you to type in information, an example of  this
  2793.         is the first field in the Find dialogue box that you see when you
  2794.         pick the Find command.
  2795.  
  2796.         +--------------------------------------+
  2797.         | Find words:                          |
  2798.         | ___________________________________  |
  2799.         | Combine words with AND or OR.        |
  2800.         | Use UpArrow for previous find words. |
  2801.         |                                      |
  2802.         |        #========#  +--------+        |
  2803.         |        H   OK   H  | Cancel |        |
  2804.         |        #========#  +--------+        |
  2805.         +--------------------------------------+
  2806.  
  2807.         You  can  type  anything you want into the  field;  provided,  of
  2808.         course, that it makes sense to the command.
  2809.  
  2810.         A  special  form of this is the file selection field  as  in  the
  2811.         Import text file at cursor command.
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.         S C R A P S                                               Page: 49
  2818.  
  2819.  
  2820.  
  2821.         +--------------------------------------+
  2822.         | Import text file to cursor           |
  2823.         |                                      |
  2824.         | File name:                           |
  2825.         | C:\TP\_____________________________  |
  2826.         |                                      |
  2827.         |        #========#  +--------+        |
  2828.         |        H   OK   H  | Cancel |        |
  2829.         |        #========#  +--------+        |
  2830.         +--------------------------------------+
  2831.  
  2832.         In  such a field if you press Enter with either a wild card or  a
  2833.         directory  name  with a trailing back slash in the field  then  a
  2834.         file  selection box will pop up with all files in that  directory
  2835.         or that match that wild card.
  2836.  
  2837.         If you want to leave a wild card in the field, such as when using
  2838.         the  Group Import command, then enter your wild card and move  to
  2839.         the next field with the Tab key.
  2840.  
  2841.         If you press Enter or double click with the mouse while there  is
  2842.         a wild card in the file name a file selection box will appear.
  2843.  
  2844.         You  can  move the highlight cursor to any file using  the  arrow
  2845.         keys or by clicking on the file name with the mouse.  Press Enter
  2846.         or double click on a file name to select a file.
  2847.  
  2848.         Press the Escape key or click the right mouse button to exit  the
  2849.         file selection box without choosing a file.
  2850.  
  2851.         Another kind of string field is the date field.  This is  present
  2852.         on  the  Find by date range and the Set  reminder  date  dialogue
  2853.         boxes.
  2854.  
  2855.         The  full  date format is M-D-YY HH:MM with the time in  24  hour
  2856.         `military' format.  You can, however, enter the date more roughly
  2857.         and  Scraps  will use its `fuzzy date' system to turn it  into  a
  2858.         full date.
  2859.  
  2860.         If  you are in a country other than the USA then the date  format
  2861.         may be different.  Slashes are treated the same as hyphens.
  2862.  
  2863.         Enter                For
  2864.         -----                ---
  2865.         1                    First of the month
  2866.         1-1                  First of January
  2867.         4/15                 First of April
  2868.         --92                 First of January 1992
  2869.  
  2870.         As soon as you move to another field, such as by pressing  Enter,
  2871.         the full date will be displayed.  If you want to enter a time you
  2872.         then have to go back and edit the time field.
  2873.  
  2874.  
  2875.         S C R A P S                                               Page: 50
  2876.  
  2877.  
  2878.  
  2879.  
  2880.         You  may  also  select the date by  using  the  pop-up  calendar.
  2881.         Either press F10 or click on the field with the mouse to  display
  2882.         this  calendar.   Choose  the date you want and  press  enter  or
  2883.         double click on it.
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.  
  2912.  
  2913.  
  2914.  
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.         S C R A P S                                               Page: 51
  2934.  
  2935.  
  2936.  
  2937.                                    Registering
  2938.                                    -----------
  2939.  
  2940.         Scraps  is a 'Shareware' or user supported package.   This  means
  2941.         that  it  is  a commercial copyrighted  program  which  is  being
  2942.         distributed using the Shareware system.
  2943.  
  2944.         Shareware  is a try-before-you-buy system.  You have 30  days  in
  2945.         which  to use this program to see if you like it.  If, after  the
  2946.         trial  period, you decide to continue using the program you  need
  2947.         to pay the registration fee.
  2948.  
  2949.         Paying  this fee not only helps support the author, who  receives
  2950.         nothing unless you register, but also gives you a perpetual legal
  2951.         licence to use the program.
  2952.  
  2953.         If  you find the program is not to your liking then you may  just
  2954.         stop using it.
  2955.  
  2956.         You  may  give  copies  of  this  program  to  your  friends  and
  2957.         associates,  upload  it  to  bulletin  boards  or  other  on-line
  2958.         services.   The only requirement is that you must distribute  the
  2959.         whole package together; either on one set of disks or in one  set
  2960.         of archives.
  2961.  
  2962.         By  paying  for  Shareware you support this  system  of  software
  2963.         distribution.  A system that allows you to evaluate software  and
  2964.         then purchase at low cost.
  2965.  
  2966.         When   you  pay  your  registration  fee  you  will   receive   a
  2967.         registration  code which, when entered into Scraps,  will  remove
  2968.         the reminders to register.
  2969.  
  2970.         The license you receive when you register covers the current  and
  2971.         all future versions of Scraps.
  2972.  
  2973.         Registration fees:
  2974.  
  2975.                                        HK Dollar  US Dollar  GB Pound
  2976.              ----------------------------------------------------------
  2977.         A)   Registration only:       |    $150  |   $25   |   GB£18
  2978.              ----------------------------------------------------------
  2979.         B)   Registration and disk    |          |         |
  2980.              with latest version:     |    $250  |   $37   |   GB£25
  2981.              ----------------------------------------------------------
  2982.         C)   Recalculating lost       |          |         |
  2983.              registration code:       |    $50   |   $11   |   GB£9
  2984.              -----------------------------------------------------------
  2985.  
  2986.         Note:  Payment is cheapest in HK$ due to bank charges incurred in
  2987.         converting  foreign currency cheques.  You may send HK$  even  if
  2988.         you  are outside Hong Kong, your bank can write out a  draft  for
  2989.  
  2990.  
  2991.         S C R A P S                                               Page: 52
  2992.  
  2993.  
  2994.  
  2995.         you.
  2996.  
  2997.         Disks:  Scraps comes on two 5.25 inch 360K disks or one 3.5  inch
  2998.         740K disk.
  2999.  
  3000.         Name:   Your registration code is matched to your  name.   Please
  3001.         make  sure  you print your name clearly exactly as  you  want  it
  3002.         displayed in the Scraps registration box.
  3003.  
  3004.         If  you  loose  your registration code then send  your  name  and
  3005.         address, exactly as you sent when registering, together with  the
  3006.         recalculation fee to receive a copy of your registration code.
  3007.  
  3008.         Sysop deal
  3009.         ----------
  3010.  
  3011.         If  you are the System Operator of a BBS or similar  service  you
  3012.         are  eligible for the Sysop deal that gives 50%  discount.   Only
  3013.         one Sysop registration is accepted per BBS.
  3014.  
  3015.         To  take advantage of this offer you must make  Scraps  available
  3016.         for  download from your system by all normal users and  have  on-
  3017.         line  in your files list a full description of Scraps.   You  may
  3018.         use  the following or some appropriate part extracted  from  this
  3019.         manual which is of similar or greater length to this extract:
  3020.  
  3021.         "Scraps  Freeform Personal Information Manager.   Pull-down  menu
  3022.         operated  free  text  database with  powerful  search  functions.
  3023.         Reminders  and  alarms associated with text  entries.  Integrated
  3024.         useful tools; calculator, calendar, phone dialer, DOS shell, ToDo
  3025.         list,  Application  Launcher.  Full mouse,  43/50  line  support.
  3026.         Import/export  data.  Read word processor files  directly.   Very
  3027.         simple  to  use.  Full  Context  Sensitive  Help.  Shareware.  No
  3028.         Crippled features."
  3029.  
  3030.         Send  a  Print-Screen  screen dump of a  session  with  your  BBS
  3031.         showing  this  description together with  your  registration  fee
  3032.         marked clearly "Sysop deal".
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.         S C R A P S                                               Page: 53
  3050.  
  3051.  
  3052.  
  3053.         S C R A P S      R E G I S T R A T I O N       F O R M       v1.6
  3054.         -----------------------------------------------------------------
  3055.  
  3056.         Name      __________________________________________
  3057.  
  3058.         Address   ________________________________________________
  3059.  
  3060.                   ________________________________________________
  3061.  
  3062.                   ____________________
  3063.  
  3064.         E-Mail address:  _________________________________________
  3065.         (FidoNet, internet/UUCP, CIS)
  3066.  
  3067.                                   HK Dollar    US Dollar    GB Pound
  3068.         ---------------------------------------------------------------
  3069.         Registration only:      |   HK$150   |   US$25   |  GB £18
  3070.         ---------------------------------------------------------------
  3071.         Registration and disk   |            |           |
  3072.         with latest version:    |   HK$250   |   US$37   |  GB £25
  3073.         ---------------------------------------------------------------
  3074.         Recalculating lost      |            |           |
  3075.         registration code:      |   HK$50    |   US$11   |  GB £9
  3076.         ---------------------------------------------------------------
  3077.         Disk Size :             | 5.25 inch  | 3.5 inch
  3078.         ---------------------------------------------------------------
  3079.  
  3080.         Please circle appropriate choices above.
  3081.  
  3082.         Number of cheque or draft: ______________________
  3083.  
  3084.         For Sysop Discount only: include your BBS details overleaf.
  3085.  
  3086.         Please send this form together with cheque or bank draft to:
  3087.  
  3088.              Scraps, P.O. Box 2,
  3089.              Cheung Chau,  Hong Kong.
  3090.  
  3091.         Make cheque or bank draft payable to "Raymond Lowe".
  3092.                                               ------------
  3093.  
  3094.         Allow 2-3 weeks for processing registrations.
  3095.  
  3096.         o        X          o
  3097.  
  3098.         Please  include  any comments or  suggestions  concerning  Scraps
  3099.         overleaf.
  3100.  
  3101.         The author would appreciate knowing from where you obtained  your
  3102.         copy  of  Scraps.   This will aid him in  making  sure  that  new
  3103.         versions are made available through the same channels.
  3104.  
  3105.         code 1
  3106.  
  3107.